买方指南:软件编码器
本文刊登在…的二/三月号 流媒体 杂志,年度 流媒体行业资料手册. 在这些买方指南文章中, 我们并不声称涵盖某一特定类别的所有产品或供应商, 而是为我们的读者提供他们需要的信息来做出明智的购买决定, 有时使用特定的供应商或产品作为这些功能和服务的范例.
有三类软件编码工具:捆绑、桌面和企业. 在本文中, 我将带你了解每个类别的一般购买注意事项,以及当你需要考虑升级到下一个类别时的细节.
在评估任何软件编码器之前,您应该编制以下列表:
- 确定程序必须支持的所有音频/视频输入格式.
- 确定程序必须支持的所有音频/视频输出格式, 包括单文件和自适应. 尽可能具体. 例如,你的Flash程序员需要F4V文件还是他们可以使用MP4? 您的创作程序需要程序流还是基本流? 对于自适应流, 编码器需要创建文件块和清单文件还是只是原始编码文件?
- 确定所有专业过滤器和其他功能. 例如,您是否需要telecine或逆telecine功能? 元数据和闭标题支持和转换呢. 您需要DRM或加密吗?
这些列表将帮助您评估捆绑编码器和桌面编码器的适用性, 当我们进入企业系统时,我会提到其他注意事项. 让我们从捆绑编码器开始.
捆绑编码器
尽管苹果的压缩机是单独销售的, 我把它包括在这个组中,因为它是Final Cut Pro X (FCPX)制作人的明确选择. 另一个突出的条目是Adobe Media Encoder (AME), Premiere Pro在单独或套装销售时包含哪些内容. (见 表1.)
![表1](http://rb.ecohomemade.com/Images/ArticleImages/ArticleImage.12568.jpg)
如特性表所示,AME提供了比Compressor更多的输出格式,并支持H.264(主概念编解码器), VP6, Windows Media(仅限Windows版本), 和AVC-Intra, XDCAM高清, 以及其他广播格式. 相比之下,Compressor只输出MPEG-2和H.264,但只到主配置文件,只使用低质量的苹果H.264编解码器. 这两种工具都不能输出WebM,随着HTML5变得更加突出,WebM的重要性可能会增加.
Preset customizability is relatively limited in both tools; for example, 两者都不允许控制熵编码技术(CABAC或CAVLC)或设置b帧间隔, 参考系的数量, 或者任何与搜索相关的选项. This doesn’t mean that quality suffers; AME actually outputs very high-quality H.264视频,但如果你在寻找调整控制,这两个程序都不能提供给你. 虽然每个程序都提供了自适应流预置,以便在自适应流集中对单个文件进行编码, 苹果的HLS和Adobe的Flash和HLS, 这两种工具都不能创建所需的清单文件或支持平滑流.
每种产品都在性能领域提供了一些亮点. 例如, Compressor可以通过Qmaster并行编码多个文件,并在网络上的多个Compressor节点上共享编码任务. AME可以使用基于nvidia的CUDA加速加速编码, 但是它对所有文件进行串行编码, 即使在多核工作站上也是如此.
这两种工具都限制了文件输入/输出. AME可以从监视文件夹中检索文件进行编码, 但不是FTP, 尽管它可以通过FTP传输编码文件. 压缩机不支持监视文件夹或FTP输入或输出. Adobe通过Adobe CS review提供审查和批准工作流, 而苹果则没有类似的功能. 另一方面, 而压缩器可以在编码的视频上插入覆盖, AME不能, 也不能在视频之前或之后插入介绍和开场白.
你会知道你已经不再需要捆绑的程序了, 特别是压缩机, 当您需要其他输出格式或更多编解码器配置选项时. 你会看到, 我们将考虑的这三个桌面程序也有一些其他捆绑程序所没有的独特优势.
升级到桌面程序
请注意,Sorenson提供了两个版本的《百家乐软件》:《百家乐app下载》(199美元)和《百家乐软件》(599美元)。. Telestream提供了三个版本的《百家乐软件app最新版下载》($495), 专业版($995), 和插曲引擎(3美元),995). 不同的版本有不同的方式,包括格式支持和性能特性. 我将在这里讨论重点, 但是你应该确认你购买的版本提供了你需要的功能. 索伦森公司在其网站(www.sorenson)上发布了一张精美的图表.sorensonmedia.com/video-编码/compare), 而Telestream在一份小册子中总结了两者的区别,你可以在www上下载.telestream.net/集/文学.htm.
![表2](http://rb.ecohomemade.com/Images/ArticleImages/ArticleImage.12569.jpg)
从顶部开始 表2, 微软的表达式编码器专注于Silverlight或平滑流分发的编码, Sorenson Squeeze和Telestream 集都支持VP6和WebM, 以及许多其他输入/输出格式. 正如前面提到的, 定制是捆绑版和桌面版的另一个关键区别, 虽然不是普遍的. 例如, 而微软表达式编码器和索伦森挤压提供广泛的预设自定义选项, 特别是H.264编码,Telestream 集没有. 对于大多数编码, 这不应该转化为任何可辨别的质量差异, 因为Telestream在幕后执行控制时做出了非常好的选择. 然而, 如果您需要自定义专业素材的编码选项, 你会有更多的选择与挤压和表达式编码器. 虽然没有在功能表中突出显示, 请注意,最新版本的Squeeze包括x264编解码器和MainConcept编解码器, 为了最大的灵活性和质量.
在自适应流媒体前端, Expression Encoder和Squeeze的完整版本(但不是Squeeze Lite)都在用户界面内提供具有多个输出的单个预置, 它们生成支持的自适应流格式所需的块输出和元数据文件. 这比AME和Compressor所需的多个预设方便得多. 在版本6中.2, 剧集Pro支持HLS和平滑流媒体, 但只能通过它们的命令行接口或应用程序编程接口(API), 不是通过程序控制.
在可扩展性方面, 表达式编码器在完全独立的基础上运行, 因此,在联网的工作站上复制多份文件,什么也买不到. 与此形成鲜明对比的是, Squeeze可以将文件发送到Squeeze Server进行编码, 哪种方式更有利于分散编码负载. 像压缩机, 《百家乐软件》在网络上的多个副本可以共享任务, 这是另一种方便的方式来分散负载在多个编码器.
虽然表达式编码器是一个直接串行编码器, 并行编码是Telestream和Sorenson提供的不同产品版本之间的关键区别. 具体地说, Squeeze Lite一次只能编码一个文件, 而完整版本可以编码尽可能多的作业,因为你的系统上有多少核心, + 1. 类似的, 集, 集专业, 和插曲引擎可以分别编码一个, 两个, 最多24个文件同时.
Expression和Squeeze也可以使用GPU加速和MainConcept编解码器进行编码, 虽然使用这种技术质量可能会受到影响. 在性能方面也是如此, 插曲引擎可以拆分单个, 将大文件分成多个部分,以便在多核计算机或网络集群上更有效地编码.
在功能表上跳来跳去, Squeeze通过Sorenson 360提供审查和批准工作流程,并能够从Final Cut Pro 7和Adobe Media Encoder内部访问Squeeze预设. Squeeze和集都可以在编码成功或失败时发送电子邮件或文本消息通知, 尽管《百家乐软件》的功能是通过API实现的, 而挤压则是通过程序控制. 表2中的其他特性不言自明, 但要记得仔细阅读Sorenson和Telestream提供的各种版本之间的差异,以确保你有一个完整的画面.
什么时候去企业
有几个因素决定了何时从桌面系统升级到企业系统. 其中包括:
- 需要协调高容量输出和故障转移
- 与内容管理和网络发布系统的api级集成
- 可访问辅助功能,如质量控制(QC)和加密
- 创建工作流的能力,其中包括长宽比检测和质量控制检查等分析步骤
- 捕获元数据并将其从源文件传递到交付包的能力
不幸的是,在企业编码领域有许多供应商,每个供应商都有多种产品. 这使得特征表评估不可行. 出于这个原因, 我将首先描述企业系统是如何工作的,然后详细介绍一些高级购买注意事项.
以下是企业供应商的部分列表:
- AmberFin iCR
- 思科转码管理器
- 数字急流转码管理
- 谐波Rhozet工作流系统
- Ipera Pixel xstream
- 索伦森挤压服务器
- Telestream Vantage, FlipFactory和集 Engine
作为开始, 您通常可以假设大多数企业编码器都包含桌面系统中可用的大多数高级特性. 这意味着全面的输入/输出格式支持, 广泛的预设可定制性, 全面支持多种自适应流媒体技术, 无限并行编码, 以及对介绍的支持, 结尾部分, 和水印插入和广泛的文件检索和交付能力.
捆绑和桌面系统, 操作通常都是关于用户界面的, 尽管许多用户利用手表文件夹来获得某种程度的自动化. 使用企业系统, 自动化是游戏的名称, 为什么api比用户界面更重要. 这是, 大多数企业系统都集成到视频制作工作流中, 在初始设置之后, 用户通常与程序交互只是为了清除异常和其他报告的问题, 或者通过指示其他报告问题的状态的指示板.
在购买企业系统时, 确保完全整合, 确定企业编码器必须连接在一起的所有必需的输入和输出点是很重要的. 图1中, 这是从Telestream Vantage的产品网页上抢来的, 提供一些典型输入源和输出目标的示例.
![图1](http://rb.ecohomemade.com/Images/ArticleImages/ArticleImage.12567.jpg)
然后,考虑与现有程序集成的最佳api. 根据企业系统的不同,供应商提供REST、SOAP、 .. NET、WCF和其他集成选项. 除了, 因为您不是通过用户界面与系统一起工作, 您需要确保系统支持的通知足以满足您的需求.
除了这些基础之外, 在购买企业编码器时, 理解各种产品中一些关键的体系结构差异非常重要. 因此,让我们从这里开始看看编码器系统与工作流系统.
编码器与. 工作流
一些企业编码器, 比如索伦森挤压服务器和Telestream 集 Engine, 主要是编码引擎. 你输入文件和预设,它们进行编码和传送. 这种类型的产品在本质上很少有质量控制风险的环境中工作得很好, 比如对自己的内容进行编码的生产者.
与此形成鲜明对比的是, 邮局可能需要对从各种远程生产者接收的文件进行编码,并将其交付到一系列输出, 从广播到移动流媒体. 其他网络生产者可能以各种源格式对用户生成的内容进行编码.
在这些情况下, 集成的质量控制和直接的工作流程对于有效地生产高质量的输出变得至关重要. 例如, 您可能需要编码一个4:3宽高比的文件,而不是16:9文件或之前从24p转换为60i的反向电视电影源文件. 您可能希望查询文件是否存在黑帧或无音频等问题,以便在编码之前将它们从管道中删除. 或者,您可能希望测试编码文件的质量问题,并在交付之前将其删除. (有关质量控制系统如何工作的概述,请查看 http://bit.ly/vScvK1.)
在这些情况下, 您可能想要考虑一个超越大容量编码的程序,以提供集成的编码/QC工作流, 例如Telestream Vantage工作流设计 & 自动化, Rhozet工作流系统, 数字急流转码管理器, 琥珀finicr工程(icr5102), 思科转码管理器(原Inlet Armada). 这些程序本质上通常是模块化的,位于编码和质量控制模块之上,这些模块可以单独使用.
例如, Rhozet工作流系统集成了另外两种Rhozet产品, ProMedia Carbon(原Carbon Coder), 一个非常强大的独立编码器, 和Rhozet质量控制系统. 类似地,Telestream的Vantage工作流设计 & 自动化位于Vantage Trancode(前身为FlipFactory)和Vantage Analysis之上. 一些程序, 例如Digital Rapids Trancode Manager, 使用专有编码工具,并与第三方质量控制工具集成.
这些集成的工作流程可以最大限度地提高编码效率,并在交付之前识别问题素材, 这两个都是非常有价值的特性. 明显的缺点是成本. 例如, 对于所有三个模块(工作流), 编码, 和QC)在Rhozet系统, 你要付30多美元,000, 你要付的钱不止20美元,000美元用于电视流系统. 与此形成鲜明对比的是, Sorenson的挤压服务器价格不到5美元,000, 插曲引擎的成本低于3美元,995. 或者你可以花5美元买一个独立的编码器,比如Telestream Vantage Trancode,500美元和6美元的ProMedia Carbon,000.
当然, 您可以通过各自的api将独立编码器与第三方质量控制系统集成,甚至可以监视文件夹操作. 然而, 这可能会限制或使基于QC输入的自动化决策复杂化,并可能导致您必须处理来自两个不同系统的日志文件或通知. 在购买企业编码系统时, 一定要确定编码和质量控制模块之间所需的交互, 并确保所有的替代方案都能满足这些需求. 然后,确保报价包括所有必要的组成部分.
服务器机群操作
下一个主要的体系结构差异与每个系统如何管理服务器场操作有关. 有两种基本方法:点对点, 各种编码节点分别在哪里起作用, 以及服务器控制的操作. 一般, 点对点操作更便宜,因为不需要购买服务器组件, 但是负载平衡通常不那么复杂,因为可能没有服务器组件来监视实际吞吐量或编码效率的其他指示. 也没有单点故障, 自, 如果任何一个编码器坏了, 其余的人只是简单地接过担子.
相反,基于服务器的场操作有一个服务器组件来分配编码工作. 因为服务器组件可以跟踪可用编码百家乐软件的性能和功能, 负载平衡可以更有效. 然而, 服务器组件是额外的成本, 它代表了一个单点故障, 因此,您可能需要购买两台服务器来获得完整的故障转移支持. 比较系统时, 您需要了解服务器群的工作原理以及定价模型.
其他的考虑
而元数据通常是大多数捆绑系统或桌面系统的事后考虑, 它在企业系统中变得至关重要,因为交付给各种分发平台的“包”需要准确和完整的元数据. 所以要确保你所有的候选名单都能满足你在这方面的需求. 这同样适用于诸如闭标题支持之类的功能, 随着时间的推移,哪个只会变得更重要, 或者能够吸收广播镜头并删除插播广告或子弹.
作为一个群体, 企业编码系统非常复杂, 每个系统都有自己独特的优势. 在购买企业系统时, 从一个具体的, 详细的需求清单. 以前述内容为背景, 你应该有一个坚实的基础来开始比较, 但预计这将是一个反复的过程,在选出赢家之前,将包括一两个试验装置.
相关文章
硬件? 软件。? 工作流系统? 各自的优势是什么? 对于那些不确定从哪里开始的人,先看看这里.
9月11日
在今年的流媒体行业资料手册中,我们正在通过百家乐软件app最新版下载和扩展的买家指南部分来发展流媒体品牌.
2012年2月13日
提及的公司及供应商