繁体   English   中英

H264编码的图像应该再次编码? 什么是关键帧

[英]Images that are H264 encoded should be encoded again? What are key frames

我有H264编码的图像。 我已经从这些图像生成了一个视频。 我是否需要将此视频再次编码为H264? 关键帧究竟是什么?

您可能需要重新检查单个图像的编码 - H.264是为视频定义的,而不是针对单个静止图像。

一旦你创建了视频,H.264编码就有意义了。 特别是从H.264获得的大量压缩来自运动预测 - 即,您基于前一帧中的类似块在一帧中编码块(或者您可以使用双向预测,其中它基于前一帧和后一帧)。

关键帧是不是从其他帧(即,I帧)预测的帧,其用于使在传输过程中拾取视频的内容得到同步并且具有其将要接收的其他帧的基础。

h264是视频的编解码器(代码/解码)。 h264图像不存在,h264是视频的压缩算法。 关键帧是视频的全分辨率帧。 附加帧基于此。 如果需要,您可以使用程序将图像组合成视频,并将其输出为h264。

我不确定“H264编码的图像”是什么意思...

当然,你可以用H264编码一个图像! 您只能稍后在图片查看器应用程序中打开它,或将其发布到Facebook ...无论如何,如果您这样做,那么它被称为KEY FRAME,它代表一个完整的H264编码图像。 它们以预定义的间隔(GOV长度)出现在视频流中。 两个KEY FRAMES之间的所有其他帧(也称为I-FRAMES或IDR - 瞬时图像刷新)包含在第一个图像上发生的变化(移动,消失,变色,变形......)。 它们是:P帧(预测编码)和B帧(双向预测编码)。 如果你有一个KEY帧,然后是一些P帧(或B)和KEY帧,那么你有一个视频流。

所以,如果它们是H264编码的图像,你可以用它们制作视频,只需购买一些容器格式,如MKV,MP4,QT ......

并且没有必要“再次将此视频编码为H264”,因为没有任何内容可以再次编码......所有视频数据都已经过H264编码...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM