如何使用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
- 5. 使用ffmpeg編碼原始nv12幀
- 6. 使用data.table與NAs彙總數據幀
- 7. ffmpeg拆分爲幀
- 8. 將FFMPEG視頻並排,通過幀數
- 9. FFMPEG限制關鍵幀
- 10. FFMPEG幀到DirectX表面
- 11. FFMPEG閱讀關鍵幀
- 12. ffmpeg正在尋找I幀
- 13. FFmpeg - 以幀率計算?
- 14. FFMPEG API - 流參數改變幀到幀多少?
- 15. 即使我分配其他幀,ffmpeg也會提取第一幀?
- 16. 總結一個數據幀
- 17. 如何用ffmpeg保存幀號?
- 18. 使用FFMpeg獲取視頻的中間幀?
- 19. 如何從使用ffmpeg的視頻中提取單個幀?
- 20. 使用FFmpeg檢測具有給定圖像/徽標的幀
- 21. 無法更改視頻關鍵幀間隔使用的ffmpeg
- 22. 使用ffmpeg在每隔幾幀插入視頻內的圖像
- 23. 使用ffmpeg提取特定幀的列表
- 24. 使用ffmpeg設置視頻中的B幀
- 25. 使用FFMPEG Stream H264到Android使用FFMPEG
- 26. FFmpeg在使用-filter_complex和分割濾鏡時提取不同的幀數
- 27. FFmpeg的:編碼RGB幀(AvFrames)至H264
- 28. Windows中的ffmpeg關鍵幀提取
- 29. FFmpeg的靜態關鍵幀速率
- 30. FFmpeg的視頻縮略圖幀提取
可能的重複[取幀數與ffmpeg](http://stackoverflow.com/questions/2017843/fetch-frame-count-with-ffmpeg) – Antonio 2015-04-28 12:06:10