lazarus中调用mplayer播放视频

mplayer是一个全能的媒体播放器,在Linux上是鼎鼎大名的,不用多说了,Windows上,现在也是多了很多的基于mplayer的播放器。个人比较喜欢的是smplayer,跨平台的,也是简洁大方。

要在编程中,使用mplayer播放视频,首先要有mplayer的运行库,就是rtm,可以从官方网站下载。解压后的目录结构如下,要包含有可执行的mplayer.exe。

image

然后,使用在project中包含以下文件:cmplayer.pas

 

在代码中,创建TMPlayerControl的实例

其中,SendMplayerCommand 可发送大部分的mplayer控制命令,包括quit,volume,osd,pause等等,具体参考文档。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据