我可以打开视频文件,但后来我安装了 ffmpeg 来安装 opencv,现在它无法打开视频文件。我尝试使用 vlc 和 ubuntu 的电影播放器打开 .mkv、.avi 和 .mp4,但都无法打开。当我尝试使用 vlc 从命令行打开它们时,我得到了以下信息:
[0x2145070] mkv 解复用器错误:无法加载某些提示/章节/标签等。(搜索头或文件损坏)[0x2145070] mkv 解复用器错误:无法加载某些提示/章节/标签等。(搜索头或文件损坏)分段错误
我有 Ubuntu 11.10 64 位。我使用这安装 ffmpeg 的指南。配置 x264 和 ffmpeg 时,我启用了共享和 fPIC。
谁能帮我?
答案1
这很奇怪。VLC 内置了编解码器,因此你使用 ffmpeg 做什么都无所谓。除非安装 ffmpeg 以某种方式弄乱了 VLC 所依赖的库...
在我看来,您收到的错误似乎是您尝试打开的文件出了问题。可能有点太基础了,但您是否尝试过打开其他视频文件,包括文件类型不同的文件(例如 avi)?