每一个编码器在设计时都有一个特定的目标 。 它们有可能比上一代具有更高的性能 , 或者免版税 , 或者推出一种新的压缩方法(像LCEVE那样) 。
因为每一种编码器都拥有不同的设计和优化方法 , 它们的性能也必然有所不同 。 比如 , AV1在压缩效率上就比H.264/AVC高出很多 , 但却比AVC要消耗更多时间和资源 。 但这些都没有关系 , 重要的是是否能满足你自己的需求和资源 。
码率控制模式(CBR、VBR和有上限的VBR)
每个编码器都拥有码率控制算法 , 该算法用于确定在一段时间(或者GOP)内如何消耗码率预算 。 编解码器中的码率控制技术极大地影响了压缩效率、视频质量和速度 。
下面是三种常用的码率控制算法 。
1.CBR(Constant Bitrate , 固定码率):在牺牲视频质量的同时 , 平均码率保持不变 。
2.VBR(Variable Bitrate , 可变码率):在码率出现波动的同时 , 视频质量保持不变 。
3.Capped VBR(Capped Variable Bitrate , 有上限的VBR):视频质量保持不变的同时 , 允许码率在一定限制或者上限之内波动 。
根据你为视频编码/转码选择的模式 , 编码器将在视频质量和码率(或者文件尺寸)之间折衷优化 。
码率
视频码率是指每秒传送信息的比特数 。 码率单位通常为:
kbps(千比特每秒)mbps(兆比特每秒)
当你开始编码时 , 你通常需要设置编码器的码率 , 根据编码模式(CBR、VBR、2-pass VBR和Capped VBR) , 编码器将使用设置的码率值作为压缩视频的指南 。
根据经验 , 码率越大 , 视频质量越好 。 但是也有例外 , 如果调整了视频分辨率和内容(动作快慢 , 头肩是否出镜) , 增加码率也有可能不会提高视频质量 。
分辨率
视频分辨率是指视频图像的宽度乘以高度 , 其中衡量分辨率的单位是像素 。 视频分辨率通常有以下两种表现形式:
1.使用视频图像高度描述分辨率:1080p或720p
2.或者使用图像宽乘高描述分辨率:1920×1080或者1280×720
视频分辨率在编码过程中能够发挥重要作用的原因如下:
高分辨率的视频(如4K)需要更多内存空间和时间来压缩 。 低分辨率的视频(如360p)需要较少内存空间 , 并且能够很快被压缩 。
所以 , 当选择编码码率时 , 视频分辨率是一个重要的决策因素 。
编码时间
压缩、编码以及转码视频时所需的时间也是一个关键因素 。 不同环境下有不同的解决方案 , 对吧?
如果你正在视频直播 , 那么你肯定不能每分钟只编码1帧 , 那么做将是大灾难!你需要以接近24fps、50fps或者60fps的刷新率来实时压缩视频 。 在这样的情况下 , 编码器通常会为了提升速度而牺牲视频质量 。 然而 , 当你在点播视频时 , 你可以花几个小时的时间来压缩视频 。 在这样的情况下 , 编码器被调整为缓慢压缩 , 并使用复杂的工具来获得更高的压缩效率及更好的视频质量 。 【视频编码软件有哪些 视频编码完全指南】
比如 , 在FFmpeg这种编码器中 , 你已经预定义了Slow、Slower,、VerySlow、Fast、Faster和Fastest的设置 , 而这些设置表明了编码器中速度、质量和压缩效率之间的权衡 。
- dota2视频观看网站 dota2比赛视频在哪看
- 建站软件哪个好 自建站工具Shopify和Magento对比
- 电磁炉各级工作原理视频 电磁炉工作原理图解
- 相容性试验怎么做视频 相容性试验是什么意思
- 免费的淘宝装修软件 淘宝店免费装修模板
- 如何将视频放在PPT里 怎么将视频放到ppt里
- 亚马逊免费发货软件Veeqo是什么?有什么用?
- 自媒体视频搬运神器有哪些?要注意什么?
- 短视频一键分发平台有哪些?有什么好处?
- 西瓜上传的视频抖音没有播放量? 抖音没有播放量咋回事?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
