2013-02-27 89 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。如果你懶惰,請使用靜態構建。