编码互联网视频的最佳方式是什么?
2-Pass编码可能需要更长的处理时间,但会导致文件更小,平均比特率更高(?)正确?
CRF(恒定速率因子)导致恒定速率,但文件大小更高?
什么是默认方式的网站,如youtube,vimeo编码他们的视频?我应该采用除2-Pass编码之外的任何其他方式吗?
Fredrick对VBR与CBR是对的,但是dropson提到了CRF(恒定速率因子),这实际上是第三种方法.CBR和VBR都锁定了比特率,而CRF锁定了感知的视觉质量.它还考虑了视频中的运动,并且通常可以实现比2遍VBR更好的压缩.更多信息.
如果您使用的是x264或Zencoder,则为默认设置.每当你做h.264时,我都会去CRF.
视频有两种编码模式
CBR或恒定比特率
主要用途是当您有固定的数据载体时,这里最好的例子是视频电话用例,其中音频/视频/控制信息需要在固定的 64 kbit 载体上共存。由于这是实时 UC,因此使用一次编码,并且速率控制器 (RC) 最好为每个帧分配固定数量的比特,以便比特率是确定的。
VBR或可变比特率
这种编码方案实际上在其他地方都使用。这里的变量意味着,例如,如果视频变黑或没有运动,则不会发送任何比特,即该特定时刻的比特率为0,然后当事物再次开始移动时,比特率会飙升。该编码方案通常没有实时要求,例如在对视频进行编码/转码时。通常,您会在此处使用多通道编码器来获得最高质量并平衡比特率峰值。
YouTube 使用 VBR。使用例如clive从 youtube 下载视频并使用 ffmpeg 对其进行分析,您将看到实际的可变比特率。
一如既往,维基百科是你的朋友,阅读他们关于VBR和CBR 的条目
您没有理由使用 VBR 以外的任何东西(除非您计划设置流媒体服务器)
| 归档时间: |
|
| 查看次数: |
4743 次 |
| 最近记录: |