我目前正在使用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:打开视频选取器和按长度查看过滤器视频