H.264 I-Frame替换

问题描述 投票:1回答:1

是否有任何实用程序/工具可以替换H.264视频块中的单个I帧与另一个png / jpeg图像,而不会触及依赖于此I帧的B帧,P帧。

video h.264 encoder decoder
1个回答
0
投票

我认为你已经解决了,因为其他帧依赖于I帧,在视频编码中改变它意味着它们必须改变,否则它们将是不正确的。

但是,根据您要实现的目标,您可能仍然可以创建相同的效果。

例如,如果你控制播放器,一个简单的叠加可能就足够了。

或者,根据您希望图像显示的时间长短,使用带有图像叠加的字幕轨道可以同时运行您要替换的场景。

字幕有不同的格式,不同的流协议和服务器可能有不同的限制,但如果这种方法有效,那么听起来像W3C TTML是一个很好的匹配。

这里有完整的规范(在撰写本文时):https://www.w3.org/TR/2018/CR-ttml2-20180313/,你可以在这里看到一些讨论和例子:https://github.com/rbouqueau/TTML_in_MP4_DASH_statement

© www.soinside.com 2019 - 2024. All rights reserved.