lazarus中调用mplayer播放视频
mplayer是一个全能的媒体播放器,在Linux上是鼎鼎大名的,不用多说了,Windows上,现在也是多了很多的基于mplayer的播放器。个人比较喜欢的是smplayer,跨平台的,也是简洁大方。
要在编程中,使用mplayer播放视频,首先要有mplayer的运行库,就是rtm,可以从官方网站下载。解压后的目录结构如下,要包含有可执行的mplayer.exe。
然后,使用在project中包含以下文件:cmplayer.pas
在代码中,创建TMPlayerControl的实例
其中,SendMplayerCommand 可发送大部分的mplayer控制命令,包括quit,volume,osd,pause等等,具体参考文档。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。