- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用 libtheoradec,但我找不到一种简单的方法来找出 ogg theora 文件的播放时间。 libtheoradec 发行版中有几个示例,但没有一个显示如何获取 theora 流的长度(即以秒为单位的播放时间)。这些信息在标题中的某处不可用吗?我真的必须通读所有页面并从最后一个数据包的颗粒 pos 中获取长度吗?这真的是唯一的方法吗?感谢您的帮助!
最佳答案
是的,信息不在 Theora header 中,您需要从最后一个数据包的 granulepos 中获取信息。
为此,我在 liboggz 的 chop-rewrite 分支中有一些代码。函数 oggz_get_duration()
以秒为单位返回一个值,oggz-chop 使用它来提供 Content-Duration HTTP 响应 header : https://github.com/kfish/liboggz/blob/chop-rewrite/src/liboggz/oggz_seek.c
关于video - 获取ogg theora视频的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3467091/
需要非常简单的编码器的完整解决方案。编码器必须仅写入 1 帧 Theora/OGG 到外部文件,并通过 VLC 查看根据How to write bitmaps as frames to Ogg Th
我正在寻找正在使用 Xuggler 制作使用 Theora 编码的视频的用户。我尝试了很多不同的选项来使用预设获得“好”质量,但无济于事。我希望获得接近我使用 Miro 转换器工具默认值可以生成的质量
如何在 C\C++ 中将位图作为帧写入 Ogg Theora? 一些带有源代码的例子会很感激!) 最佳答案 整个解决方案作为代码示例发布在这里有点冗长,但如果您从 Xiph.org 下载 libthe
我有一个关于使用 ffmpeg 将原始视频(yuv 序列)编码为原始 Theora 数据包的查询, 即某种没有 Ogg 容器的“基本比特流”。 我可以使用 ffmpeg 将原始视频编码为 Ogg th
我目前正在编写一个简单的 Theora 视频编码器,它使用 libogg、libvorbis 和 libtheora。目前,我可以将帧提交给 Theora 编码器,将 PCM 样本提交给 Vorbis
我已经配置、编译了 FFmpeg 源代码版本 0.5,版本如下: FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
我试图使用 multithreaded vorbis encoding但似乎使用带有 virtualbox 的仿真 ubuntu 时,当尝试使用 2 个线程而不是 1 个线程时,多线程测试实际上更慢。
我是一名优秀的程序员,十分优秀!