功能query_position(gst.FORMAT_BYTES, None)[0]
返回我沒有。在gstreamer解碼視頻/音頻後,在流水線中的字節數。我想知道沒有。在此時間點之前解碼消耗的源文件的字節數。 gstreamer API中是否有這樣的函數?gstreamer找出解碼比特率
3
A
回答
1
請閱讀pygst文檔中的seeking章節。您可以用您的版本替換pos_int = self.player.query_position(gst.FORMAT_TIME, None)[0]
以實時獲取字節。他們正在使用thread
對象。您也可以添加timeout method。在Python其gobject.timeout_add(interval, callback, ...)
0
我已經收到使用onGotChunk事件在souphttpsrc源中的下載數據大小。這個onGotChunk是針對souphttpsrc元素的MPEGDASH特定補丁。
一般 gboolean gst_element_query_duration (GstElement *element, GstFormat format, gint64 *duration);
這個API可以使用。將源元素作爲第一個參數傳遞給此函數並進行檢查。
相關問題
- 1. ffmpeg多比特率編碼
- 2. 如何在PLAYING狀態下更改Gstreamer中音頻編碼的比特率?
- 3. 如何找出何時增加比特率? (TCP流解決方案)
- 4. 查找視頻文件的比特率
- 5. 如何找到AVPlayer當前比特率
- 6. 獲得QuickTime元數據:編解碼器,比特率,尺寸
- 7. 維特比解碼器
- 8. Twilio比特率Android
- 9. Silverlight MediaElement比特率
- 10. 無法設置MediaRecorder的採樣率和編碼比特率
- 11. NAudio - 比特率與採樣率
- 12. AVAssetExportSession中的幀速率或比特率?
- 13. 不同比特率(時鐘速率)
- 14. H.264,720p視頻比特率
- 15. FFMPEG忽略比特率
- 16. FFmpeg比特率問題
- 17. opencv - videowriter控制比特率
- 18. 比特率和時間influxdb
- 19. 確定AVPlayer比特率
- 20. 更改mp3的比特率
- 21. SQL:計算比特率
- 22. 決定MPMovieController比特率
- 23. pocketsphinx python gstreamer音頻速率
- 24. 找出唯一號碼的頻率
- 25. Gstreamer瞭解
- 26. 解碼與比特操縱文件
- 27. 使用JavaScript來解碼比特值
- 28. 使用gstreamer解碼mp4視頻
- 29. 使用gstreamer解碼實時WMA/MMS流
- 30. 通過ffmpeg設置視頻比特率API被忽略了libx264編解碼器
最後我這樣做: http://stackoverflow.com/questions/9044262/draw-graph-of-encoded-bit-rate-of-video-vs-play-location – prongs 2012-02-15 04:59:04