我目前正在使用libtheoradec,但找不到找到ogg theora文件播放時間的簡單方法。在libtheoradec發行版中有幾個例子,但沒有一個例子顯示如何獲得theora流的長度(即幾秒鐘左右播放時間)。這些信息是否在頭文件的某處不可用?我是否真的必須通讀所有頁面並從最後一個數據包的粒子位置獲取長度?這真的是唯一的方法嗎? 感謝您的幫助!獲取ogg Theora視頻的長度
3
A
回答
0
我很抱歉,我沒有看到問我之前你的問題:Is there a way to tell the file size of an .ogg video before it is fully loaded?
我很驚訝,之前沒有人回答,因爲這似乎是爲OGG視頻看到更多的使用由於一個很好的問題HTML5。
1
是的信息不在Theora標題中,您需要從最後一個數據包的信息中獲取信息。
我在liboggz的chop-rewrite分支中有一些代碼。函數oggz_get_duration()
以秒爲單位返回一個值,並由oggz-chop用來提供內容持續時間HTTP響應標頭: https://github.com/kfish/liboggz/blob/chop-rewrite/src/liboggz/oggz_seek.c
相關問題
- 1. 獲取視頻的長度
- 2. 的Javascript獲取視頻長度
- 3. 如何在視頻視圖中獲取視頻的總長度android
- 4. Theora granulepos合併兩個theora視頻文件沒有聲音
- 5. 取消UIImagePicker後獲取視頻的長度?
- 6. 在播放視頻之前獲取視頻文件長度的Javascript或jQuery
- 7. Html視頻ogg不工作
- 8. 如何獲取Instagram視頻的視頻高度和寬度?
- 9. 如何通過jQuery獲取iframe內部視頻的長度
- 10. 得到flv視頻長度
- 11. 使用Javascript生成音頻視頻(ogg)
- 12. 有沒有辦法在php中獲取視頻長度?
- 13. 在Android Studio中獲取YouTube視頻長度
- 14. MediaCodec亞秒視頻長度
- 15. 如何從mp4,wmv,flv,mov視頻獲取視頻時長
- 16. 獲取長度
- 17. 如何將位圖寫入C中的Ogg Theora?
- 18. 從s3獲取ogg軌道的長度而無需下載整個文件
- 19. 如何獲得毫秒的視頻從Android的視頻沒有視頻視圖的長度?
- 20. 通過API獲取YouTube視頻高度
- 21. FFMPEG添加音頻到視頻,但它夾到視頻長度
- 22. 視頻長度Webchimera.js播放器
- 23. 將不同長度的視頻和音頻合併爲批量
- 24. 刮臉Facebook的視頻長度從URL
- 25. iOS修剪視頻至固定長度
- 26. .ogg視頻未在Firefox中播放
- 27. 如何在C \ C++中將位圖作爲幀寫入Ogg Theora?
- 28. 獲取QGraphicsTextItem長度?
- 29. 獲取調用YouTube播放列表API(v3)的視頻的長度
- 30. Android:打開視頻選取器和按長度查看過濾器視頻