我目前正在使用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. 在Laravel中獲取視頻長度
- 4. 獲取YouTube視頻的長度(無需下載視頻本身)
- 5. 獲取視頻時長jQuery
- 6. Theora granulepos合併兩個theora視頻文件沒有聲音
- 7. 如何在視頻視圖中獲取視頻的總長度android
- 8. 取消UIImagePicker後獲取視頻的長度?
- 9. Youtube API獲取視頻長度和視圖
- 10. 在播放視頻之前獲取視頻文件長度的Javascript或jQuery
- 11. Html視頻ogg不工作
- 12. 如何獲取Instagram視頻的視頻高度和寬度?
- 13. 獲取YouTube視頻文件的時間長度
- 14. UIImagePickerController獲取壓縮前的視頻長度
- 15. 如何通過jQuery獲取iframe內部視頻的長度
- 16. 得到flv視頻長度
- 17. 使用Javascript生成音頻視頻(ogg)
- 18. android TextToSpeech:獲取音頻時間長度
- 19. 有沒有辦法在php中獲取視頻長度?
- 20. 在Android Studio中獲取YouTube視頻長度
- 21. 使用ffmpeg/ffprobe獲取視頻長度不起作用
- 22. MediaCodec亞秒視頻長度
- 23. 如何從mp4,wmv,flv,mov視頻獲取視頻時長
- 24. 如何將位圖寫入C中的Ogg Theora?
- 25. 修剪音頻到視頻長度
- 26. 獲取長度
- 27. 如何確定YouTube視頻的長度?
- 28. 從s3獲取ogg軌道的長度而無需下載整個文件
- 29. 如何獲得毫秒的視頻從Android的視頻沒有視頻視圖的長度?
- 30. 如何在C \ C++中將位圖作爲幀寫入Ogg Theora?