-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

压缩的另一面

在三大流媒体交付平台大肆宣扬自己的霸主地位之际, 其他编解码器继续推动视频压缩技术的极限. 就像“三巨头”(真的, 微软, QuickTime), 以下可选编解码器各有优缺点, 并涵盖播放平台和性能的范围.

在下面的教程中,我们将评估四种这样的“替代”编解码器: DivX网络的 DivX 4.0.1, On2技术” VP3和VP4,以及 媒体转移 ZygoVideo. 我们将告诉你如何从他们身上挤出最好的结果, 并帮助您决定每个人适合您的流媒体业务战略.

本教程相当大. 来帮你导航, 我们把这篇文章分成了几个章节, 所以你可以快速跳到任何你感兴趣的部分.

第1章:测试方法
第二章:VirtualDub和QuickTime设置
第三章:DivX网络.0.1
第四章:On2 Technologies的VP3
第五章:On2 Technologies的VP4
第六章:媒介转移的ZygoVideo

源文件和结果是可用的, 也。, 以便您可以对图像质量与Real进行比较做出自己的判断, 微软和QuickTime编解码器,我们测试了去年年底(看到评论).


第1章:测试方法

我们的编码测试平台由Intel p41组成.运行Windows ME的4GHz机器. QuickTime Pro ($30) (www.苹果.com/quicktime/)编码On2的VP3.2、Media Metastasis的ZygoVideo和VirtualDub 1.4.5(免费)(a href=http://www.影视剪辑快手.org/index target=_blank>www.影视剪辑快手./index)用于编码On2的VP4和DivX Networks的DivX 4.0. 我们选择VirtualDub是因为该软件是免费的,而且可以让我们轻松地复制我们的结果.

与我们对“三大”编解码器的测试一致,我们使用了三个视频剪辑(动画).avi,烦恼.avi和Tkhd.avi),并以三种不同的比特率/屏幕尺寸(30Kbps/160x120)进行编码, 252 kbps / 320 x240, 和604Kbps/320x240),不包括音频.

当无法找到明显的平衡时,图像质量(空间质量)比运动再现(时间质量)更受青睐. 例如, 我们会降低帧率来减少块, 图像中出现的噪声伪影. 帧率低于7.不考虑5 FPS. 丢弃的帧在合理范围内被接受.


原始材料

以下每个片段都包含强调编解码器不同功能的内容. 我们使用的剪辑是:

动物.avi:
原始分辨率:320x240
文件大小:434.7 mb(压缩)
片长:1分4秒
动物.Avi,由 电视的出租车, 有很多动作, 饱和的色彩, 过渡和大量的水平线和垂直线——基本上是那种可以让压缩编解码器崩溃的内容.

烦恼.avi:
原始分辨率:720x480 (DV分辨率)
文件大小:385MB
片长:1:52
这幅图中,灯光明亮的时装模特们在黑暗的背景下昂首阔步,相机闪光灯不停地闪烁. 深色背景尤其难以压缩, 尤其是当模特们穿着深色衣服的时候. 更棘手的是, 摄影师正试图用手对焦, 所以有些镜头是对焦的,有些是失焦的. 特别感谢ActionCAM电影公司 www.Actioncamfilms.com 提供现金.avi.

Tkhd.avi
原始分辨率:320x240
文件大小:861.3 mb(压缩)
片长:2:08秒
Tkhd.阿维是一个公司演示讲话的大头照. 主体光线充足,站在静态背景上. 在少数情况下,视频会淡入一个移动的幻灯片,其中包含小字体文本. 基本上,这个视频最难的部分是幻灯片的淡入和淡出.


第二章:VirtualDub和QuickTime设置


我们的虚拟配音设置

如果你和我们合作,想要达到和我们一样的结果, 确保你的VirtualDub设置与我们的一致. 下面的详细说明说明了如何配置VirtualDub,以便获得与我们相同的结果.

  1. 用File打开源电影 打开视频文件.
  2. 选中“音频”下拉菜单下的“无音频”.
  3. 打开视频 过滤器弹出菜单.
    1. 对于2:1调整大小,使用2:1调整大小过滤器(高质量),通过单击Add按钮找到. 这用于所有320x240到160x120的转换.
    2. 对于flash源, 你还必须点击裁剪,并在裁剪屏幕上出现的X1偏移量和X2偏移量框中输入40. 这将使720x480的源变成320x240.
    3. 用于30Kbps的flash流, 我们使用Resize滤镜,选择精确的双立方滤镜模式来获得160x120帧大小.
  4. 打开视频 帧率弹出框,选择帧率转换下的No Change单选按钮.
    1. 对于15fps输出,选择进程每隔一帧(抽取2)单选按钮.
    2. 对于10fps输出,选择进程每三帧(抽取3)单选按钮.
    3. 7.5fps输出,选择Decimate By单选按钮,并在对话框中输入4.
  5. 在视频下面选择24位/真彩色 颜色深度对话框.
  6. 选择编解码器并使用视频配置它 压缩弹出.
    1. 选中“使用目标数据速率”,并从电子表格中输入以千字节每秒为单位的设置.
    2. 不要勾选“强制关键帧”选项.
    3. 单击Configure打开编解码器的配置界面.
  7. 选择视频 完整处理模式选项.
  8. 选择文件 Save as AVI and enter the file name; check the "Add operation to job" list and defer processing to run a batch of encodes. 这也是设置两步操作的方法,如DivX部分所述.
  9. 选择文件 作业控制,并在配置完所有作业后单击Start.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商