ffmpeg / ffprobe show_frames选项

时间:2013-02-27 17:53:35

标签: ffmpeg ffprobe

我最近在我的Ubuntu Linux机器上安装了ffmpeg版本0.8.5-4:0.8.5。

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

无法识别的选项'show_frames'

我尝试安装各种依赖于ffmpeg的软件包来解决这个问题,但没有任何成功。

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

由于

2 个答案:

答案 0 :(得分: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?

这个奇怪的“ffprobe”没有-show_frames选项。您有三种选择:

这三种方法都能提供真实的ffprobe。如果你很懒,请使用静态构建。

答案 1 :(得分:0)

卸载当前版本的ffmpeg(这是从ffmpeg网站下载的静态版本:http://ffmpeg.gusari.org/static/32bit/

此版本中不推荐使用show_frames选项。

从以下网址下载并安装最新版本:http://www.ffmpeg.org/releases/ffmpeg-1.1.3.tar.bz2