Del*_*els 3 delphi components multimedia vlc codec
我在一个项目中,我必须能够播放几乎音频/视频文件(格式).
.mkv(matroska,可选)
.mp3(你可能知道这个)
我已经安装了所有上述编解码器,并且在我的系统上运行良好(使用WMP 10,Media Player Classic Home Cinema,VLC和Zoom Player进行了尝试).
我已经尝试过基本的TMediaPlayer,但不能在.avi上用于视频,然后我抓住DSPack但它不能播放.avi(xvid/divx)也不能播放.mkv,我抓住了VLC但它只给了我更令人头痛的是因为它只是ActiveX包装器(没有纯vcl组件).
有人可以建议另一个组件?免费或开源将是首选.
编辑:我已经解决了DSPack的问题,看起来我必须使用FDDShow来使用DSPack进行视频播放.
您可以导入WMP 10 ActiveX控件(组件 - >导入组件菜单项),然后将WMP嵌入到您的应用程序中.
由于它是操作系统的一部分,因此无法获得更多的免费服务; 如果你可以运行你的Delphi应用程序,操作系统就在那里.:-)