2013-02-27 55 views
3

我最近在我的Ubuntu Linux上安装了ffmpeg 0.8.5-4:0.8.5版本。ffmpeg/ffprobe show_frames选项

当我执行“ffprobe -show_frames http://test.com/test.mp4”我得到以下错误:

无法识别的选项“show_frames”

我已经尝试安装了各种ffmpeg的依赖包来解决这个问题没有任何成功。

有人可以帮助解决这个错误,告诉我什么,我需要正确安装来解决这个问题吗?

感谢

+0

那么,是否有任何等价的选项来获得使用'avprobe'的帧总数? – jap1968 2015-04-06 19:13:48

回答

12

您使用的是从libav起源 “ffprobe” 的残缺,仿版,没有FFmpeg的:

的Ubuntu从FFmpeg的切换到libav因为是Debian/Ubuntu的ffmpeg的包维护者是libav开发者。故意使用“ffmpeg”和“ffprobe”这个名称来源于FFmpeg以外的东西,令人失望,并且误导了用户,并且误导了FFmpeg开发者的工作。另见Who can tell me the difference and relation between ffmpeg, libav, and avconv?

这个bizarro“ffprobe”没有-show_frames选项。你有三个选择:

这三种方法都将提供一个真实的,工作ffprobe。如果你懒惰,请使用静态构建。