我有一些flv和mp4格式的视频剪辑,它们不会快速前进或倒退到任意的点(时间索引)。基本上,每个视频剪辑有4个或5个点,您可以向后或向前,但您不能前进或倒退到任意的时间索引。我想知道是否有任何修改或转换视频,以便我可以前进或倒退到视频剪辑上的任何时间索引。
谢谢你的帮忙
发布于 2012-04-25 08:12:00
通常,您不能在视频文件格式(如MP4 )中寻找任意的时间位置。这是因为视频播放器依赖于容器为可以随机访问的视频帧提供文件偏移量,并且只有某些帧符合条件。(大多数视频帧不能单独解码,而是依赖于来自前几个帧的信息。)
然而,许多视频通过提供许多随机访问点,提供了寻找任意时间位置的错觉。换句话说,GOP尺寸保持较小(每1秒的关键帧是典型的),这些关键帧在MP4结构中被引用。你的视频可能是用大的GOP大小编码的,所以它们很少有搜索点。
我怀疑如果您使用带有默认设置的工具(如FFmpeg )对视频进行代码转换,您会发现它们在搜索时更有用。
https://stackoverflow.com/questions/9151627
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例