固定QP:
最简单的码率控制方式。每帧图像都按照一个特定的QP来编码,每帧编码后的数据量大多都是未知的,既不是码率优先模型也不是质量优先模型。
一、适用的场景
一般不建议使用这种方式。因为这种方式不考虑编码内容的复杂性,而是用相同的压缩比处理每一帧。出来的视频质量、码率都会不固定。因此只适合用在静止不变的场景或是运动量很小的场景。一旦场景过于复杂,码率波动就很大。
二、特点
1. 瞬时码率会随场景的复杂度而波动;
2. 编码速度快,调控最简单,每帧的QP值也相同;
3. x264和x265中支持CQP模式,libvpx不支持;
4. H.264中QP范围为(0—51)。QP值越大表示编码视频的质量就越低;
5. QP为0表示进行无损编码。
CRF:(Constant Rate Factor)恒定码率系数:
是视频编码中的另一个码率控制参数,由编码器使用,用于控制输出视频的质量。CRF的值越大,编码器在编码过程中使用的比特率就越低,从而导致视频质量下降;CRF的值越小,编码器在编码过程中使用的比特率就越高,从而导致视频质量提高。
一、适用的场景
包括网络流媒体、视频存储、多平台兼容、视频编辑和共享等。在这些场景中,CRF可以帮助平衡视频质量和码率之间的关系,根据实际需求调整视频比特率,以实现在不同网络环境和设备上的流畅播放、节省存储空间和提高兼容性。
二、特点
1. 与固定QP类似,但它更追求主观感知到的质量恒定,瞬时码率也会随场景复杂度波动,视频帧之间或内部宏块之间的QP值都不一样;
2. 对于快速运动或细节丰富的场景会适当增大量化失真,反之对于静止、平坦区域则能减少量化失真;
3. CRF是x264和x265的默认码率控制方式,也可用于libvpx;
4. CRF值越大视频压缩率越高,但视频质量越低。
如果你确定不知道什么情况下应该使用哪种码率,那我建议你先从云音分影宝软件开始入手。它是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算数据设备。提供编辑转换和流化音视频的完整解决方案,包含了非常先进的音频、视频编解码库libavcodec,为保证高质量的移植性和编解码质量做出了绝对的贡献。同时,云音分影宝软件也可以满足绝大多数人的普通处理需求:压缩视频、转码视频、倒放视频、合并片段、根据字幕裁切片段、自动配字幕、自动剪辑、可自定义预设、预设丰富、逐句提取字幕、自动剪辑、分割视频、音频渲染、视频图像转换、重采样等等操作。