H264编码系列之ffmpeg和x264码率控制分析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H264编码系列之ffmpeg和x264码率控制分析相关的知识,希望对你有一定的参考价值。

参考技术A

点击获取更多音视频技术讲解

h264编码算法复杂、参数众多,单码率控制又分为三种模式。

注: 符号“∝”表示成正比例

码率∝关键帧间隔(视频质量其他参数恒定)

码率∝分辨率(视频质量其他参数恒定)

码率∝帧率(视频质量其他参数恒定)
注:

码率∝1/b帧数(视频质量其他参数恒定)

未选择时,优先选择的顺序是 bitrate > QP > CRF,会按照该顺序排查参数,直到发现某种类型参数合法时确定类型。

缺省参数和预设参数请分别参考x264_param_default和x264_param_default_preset。

重要的点:

h.264编码参考码率

宽屏:

非宽屏:

参考文章:【FFmpeg编码实战】(1)将YUV420P图片集编码成H.264视频文件

以上是关于H264编码系列之ffmpeg和x264码率控制分析的主要内容,如果未能解决你的问题,请参考以下文章

2023-03-07:x264的视频编码器,不用ffmpeg,用libx264.dll也行。请用go语言调用libx264.dll,将yuv文件编码成h264文件。

x264的码率控制

x264学习资料之——雷神博客系列

如何将yuv编码为h264,自己编码或者ffmpeg都可以。

x264编码时基计算

Codecs系列X264码率控制总结1——ABR,CQP,CRF