1
A
回答
2
1
如果要實現這樣的自己,你需要能夠讀取視頻容器格式(QuickTime的,ASF,AVI,Matroska的等),並試圖找到從元數據的比特率。
0
您可以使用ffmpeg項目中的ffprobe來獲取有關您的視頻文件的信息並獲得良好的JSON輸出。
檢查this answer爲例。
相關問題
- 1. 從視頻視頻計算比特率
- 2. H.264,720p視頻比特率
- 3. YouTube視頻中的音頻比特率?
- 4. 如何檢查iOS中視頻的分辨率,比特率
- 5. ffmpeg的計算視頻比特率
- 6. 確定WebM視頻文件的比特率
- 7. 獲取音頻wav文件的比特率或比特深度
- 8. 手動計算h264視頻比特率
- 9. 如何計算視頻比特率?
- 10. WebRTC:視頻黑屏比特率
- 11. html5視頻比特率切換
- 12. 如何指定視頻比特率模式用於.mp4文件
- 13. 視頻比特率和文件大小計算
- 14. 未壓縮視頻的視頻比特率計算
- 15. 更改視頻質量和視頻比特率
- 16. 在不下載文件的情況下查找網站上的音頻文件的比特率
- 17. 如何更改(修改)視頻幀速率和比特率?
- 18. 如何獲取QT中的音頻文件的比特率?
- 19. 從音頻文件中查找每秒鐘的頻率
- 20. 以特定比特率在iOS設備上錄製視頻
- 21. 使用文件查找文件中的勝率百分比
- 22. C# - 讀取文本文件,比較字典數據和每個查找頻率
- 23. 視頻:從比特到視頻
- 24. 如何計算比特率用於非壓縮音頻文件
- 25. [Apple] [HLS]視頻的自適應比特率元數據
- 26. H.264 - 視頻比特率和質量之間的關係
- 27. 如何從YouTube視頻獲取比特率的信息?
- 28. Windows-Mobile Directshow:指定WMV視頻捕捉的比特率/質量
- 29. 在AVAsset修改cordova的比特率視頻編輯器
- 30. 視頻編碼比特率與播放位置的繪製圖
感謝哥們!但無論如何要用純C++來完成。只是問問!順便說一句,謝謝 – 2012-04-17 05:21:57
那麼你需要了解如此多的視頻文件格式的工作原理,基本上這將是一個BYTE級別的數據檢查,並從那裏。你會決定比特率是多少。可行但冗長。這裏是一個鏈接到Avi頭部甲酸。讀取每秒樣本的部分,你會明白我的意思http://www.adp-gmbh.ch/win/programming/avi/avi.html – 2012-04-17 05:23:09
這很困難的cux我沒有學過Win32 API。我會看到可能是我會使用ffmepg。 – 2012-04-17 11:29:20