功能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. 如何找出何時增加比特率? (TCP流解決方案)
- 3. 如何找到AVPlayer當前比特率
- 4. 查找視頻文件的比特率
- 5. 獲得QuickTime元數據:編解碼器,比特率,尺寸
- 6. 維特比解碼器
- 7. Twilio比特率Android
- 8. 無法設置MediaRecorder的採樣率和編碼比特率
- 9. 不同比特率(時鐘速率)
- 10. AVAssetExportSession中的幀速率或比特率?
- 11. 比特率和時間influxdb
- 12. 更改mp3的比特率
- 13. 決定MPMovieController比特率
- 14. SQL:計算比特率
- 15. opencv - videowriter控制比特率
- 16. 確定AVPlayer比特率
- 17. FFmpeg比特率問題
- 18. Gstreamer瞭解
- 19. 解碼與比特操縱文件
- 20. 使用JavaScript來解碼比特值
- 21. 使用gstreamer解碼實時WMA/MMS流
- 22. 通過ffmpeg設置視頻比特率API被忽略了libx264編解碼器
- 23. GStreamer翻譯/轉碼爲多個輸出
- 24. 使用C找到MPG文件比特率
- 25. 芯片速率,符號速率和比特率
- 26. Linux/bash - ffmpeg - 用半比特率和半分辨率編碼文件
- 27. 視頻編碼比特率與播放位置的繪製圖
- 28. mp3編碼在不同的比特率使用ffmpy到python
- 29. 你可以用多比特率編碼一個mp3文件嗎?
- 30. 如何檢測嵌入式視頻編碼比特率
最後我這樣做: http://stackoverflow.com/questions/9044262/draw-graph-of-encoded-bit-rate-of-video-vs-play-location – prongs 2012-02-15 04:59:04