能否“无损”裁剪基于宏块的视频流,例如h.264?

3
我想“无损”地(即不需重新编码)裁剪使用h.264编码的视频,这是否可能?
我不详细了解h.264的工作原理,但我了解一般原则(宏块、I帧、光流/推动像素组)。在我的想象中,裁剪操作(限制在宏块边界内)可以简单地删掉不需要的宏块,留下一个更小的图像框架,并更新数据包元数据以匹配。这样行得通吗?
【编辑】我希望能够在服务器端完成此操作,因此在显示上进行裁剪是不够的。
1个回答

0

不是简单地裁剪宏块,而是需要解码整个帧,然后使用显示函数仅显示想要看到的部分(通过裁剪实现)。如果你要传输它,则需要将整个帧作为原样传输,并在远端执行上述操作。


谢谢,但根据我编辑的问题,我想在服务器上实现这个功能。 - damian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接