如何使用ffmpeg查找視頻中的幀總數?使用ffmpeg的幀總數
回答
看看this answer。問題在於幀的確切數量通常不會存儲在元數據中,只能通過對文件進行解碼並確定其數量來真正找到(而不是估計)。如果您只需要估算,則可以使用ffmpeg -i <filename>
提供的幀率和持續時間進行估算。
ffmpeg -i輸出的哪一部分將幀速率和持續時間是的,你會如何從中獲得幀數? – Superdooperhero 2017-07-16 19:25:48
如果要調用的ffmpeg編程然後OpenCV庫提供了一個方便的Python/C++接口,用於訪問視頻性能 -
或者你可以嘗試解析ffprobe輸出附帶的ffmpeg捆綁並根據持續時間和FPS計算總幀數。
我一直在尋找ffmpeg的方法。我會檢查ffprobe – 2012-07-08 18:28:05
@UkkarshSinha,你有沒有找到命令行方式的總幀數? – gaussblurinc 2014-03-30 14:14:53
我沒有 - 我可以得到最好的猜測/估計,但不是確切的數字。 – 2014-04-05 13:13:33
- 1. 使用ffmpeg更改幀率
- 2. 幀數覆蓋FFmpeg
- 3. 錯誤幀大小,使用的ffmpeg
- 4. 使用ffmpeg和php執行幀轉換
- 5. 如何獲得當前幀,使用FFMpeg
- 6. 如何使用ffmpeg提取Xing/LAME幀?
- 7. 使用ffmpeg編碼原始nv12幀
- 8. 使用ffmpeg從.mov逐幀解析
- 9. 使用data.table與NAs彙總數據幀
- 10. ffmpeg拆分爲幀
- 11. 總和數據幀
- 12. FFmpeg的 - 刪除重複幀
- 13. FFmpeg的加入空白幀
- 14. FFmpeg無法解碼H264流/幀數據
- 15. 將FFMPEG視頻並排,通過幀數
- 16. Python:使用系列彙總數據幀中的數據
- 17. FFMPEG幀到DirectX表面
- 18. FFMPEG限制關鍵幀
- 19. ffmpeg正在尋找I幀
- 20. FFmpeg - 以幀率計算?
- 21. FFMPEG丟棄所有幀
- 22. FFMPEG閱讀關鍵幀
- 23. ffmpeg關鍵幀提取
- 24. 按總和彙總數據幀
- 25. FFMPEG API - 流參數改變幀到幀多少?
- 26. 如何使用ffmpeg在視頻的每個幀上顯示幀編號?
- 27. 即使我分配其他幀,ffmpeg也會提取第一幀?
- 28. 總結一個數據幀
- 29. 彙總到數據幀
- 30. 總方差數據幀
可能的重複[取幀數與ffmpeg](http://stackoverflow.com/questions/2017843/fetch-frame-count-with-ffmpeg) – Antonio 2015-04-28 12:06:10