gpt4 book ai didi

c++ - 在 GOP(图片组)结束处剪切 MPEG 2 视频的 C 代码

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:52:51 26 4
gpt4 key购买 nike

我正在处理 MPEG 2 转码项目,我需要在 GOP 的边界处剪切视频。
我浏览了一些文档并能够在下一个 GOP 开始时剪切视频(通过检查 I-frame(或)GOP 开始代码 0x00 0x00 0x01 0xB8),但我需要在相同的 GOP 边界剪切视频。

有什么方法可以做到这一点吗?

最佳答案

通常大多数视频编辑软件会在下一个 GOP 处剪切。

因为如果您使用任何 GOP 剪切视频,那么如果没有 i 帧,下一个视频解码器可能无法播放一些起始视频帧。这样的P帧和B帧是不会被解码的。

所以更好的想法是在任何 GOP 处剪切视频流。或者,如果您想要使用 GOP,则找出 GOP 中的下一个 i 帧并从那里剪切...

关于c++ - 在 GOP(图片组)结束处剪切 MPEG 2 视频的 C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25420091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com