1

我正在开发一个使用 libvlc.so 和实习生库 libVideo.so 的跨平台(linux 和 windows)应用程序,所以我没有源代码,无法编辑/重新编译。

libvlc.so 单独工作。但是如果我创建并反对MyPrivateLibrary::Video video; 然后 libvlc 无法解码我的视频。我认为冲突与 libavcodec 相关,但我不知道一切是如何工作的。我没有进行视频解码和显示,而是收到了这些 vlc 错误消息:

[0xaed01210] avcodec 解码器错误:无法打开编解码器(H264 - MPEG-4 AVC(第 10 部分))

[0xaed01210] 主解码器错误:没有适合fourcc `h264' 的解码器模块。VLC 可能不支持这种声音或视频格式。

[0xaed01210] 主解码器错误:Pas de décodeur approprié pour le format

[0xaed01210] 主解码器错误:VLC ne supporte problement pas le format audio ou vidéo « h264 ». Malheureusement il n'y a rien à faire。

有人可以告诉我如何解决这个问题?我认为这是按什么顺序加载的事情。也许 vlc 需要 libavcodec-extra-53 而 livVideo.so 只使用 libavcodec。

4

0 回答 0