我需要将两个文件与由 theora 编解码器压缩的视频(不重新压缩视频)合并,没有声音,为此我解析每个文件,在里面找到数据包,将数据包头中的标志 5 位更改为 0(继续标志)并为所有数据包设置相等的序列。这个方法工作得很好,但有一些与颗粒剂有关的问题。请帮助我使用颗粒位置,我尝试了很多方法来设置它(例如设置为毫秒),但这无济于事。请告诉我什么是 granulepos 参数和 showind 以及我需要如何设置 granulepos 比每帧之间的时间为 300 毫秒?谢谢!
问问题
174 次
1 回答
0
我认为 Ogg Video Tool 中的OggCat 工具允许您在不重新压缩视频的情况下执行此操作。请注意,两个文件需要具有相同的属性(帧速率、帧大小等)。这是一个开源项目,因此您可以查看与连接 Theora 视频相关的代码。
于 2010-07-05T16:26:59.227 回答