parhelia512 / LibMPVDelphi

LibMPV interface for Delphi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LibMPVDelphi

LibMPV video player for Delphi VCL/Delphi Firemonkey/Free Pascal.

A Delphi/FPC conversion of LibMPV interface and a video player class that can be directly used in Delphi or Lazarus.

Status: alpha. But I do use this player in my Windows App.

The FireMonkey version of player control currently only supports Windows. I am a newbie to FireMonkey and will try my best to implement the MacOS/Linux version when I am free. You are VERY welcome to contribute your implementation.

What is MPV: https://mpv.io/

You need to download "libmpv-2.dll" (32bit/64bit) from https://sourceforge.net/projects/mpv-player-windows/files/ before running the demo project(s). Or you can use the libmpv##.7z file here to extract the dll.

LibMPVDelphi是一个使用Pascal语言(Delphi/FPC)调用libmpv库播放多媒体文件的类集合, 目前处于Alpha状态, 仅在Windows测试通过, 附带了VCL/FMX/Lazarus的使用例子.

以下是MPV的链接: https://mpv.io/

About

LibMPV interface for Delphi

License:BSD 2-Clause "Simplified" License


Languages

Language:Pascal 100.0%