-->
Save your seat for 纽约流媒体 this May. 现在注册!

Choosing a Streaming Encoding Tool

文章特色图片
文章特色图片

The ideal streaming encoding tool should provide great quality, 燃烧的性能, a discrete set of critical encoding parameters, and a range of other time-saving automation and input/output options. We all know the names—Adobe Media Encoder, 压缩机, 挤压, Episode (in its many flavors), and Expression Encoder—so how do they stack up against this ideal? Glad you asked, because that’s what we’re going to explore. 

编码组织

具体地说, I’ll analyze desktop programs that cost less than $1,000左右, leaving higher-end enterprise tools such as Rhozet Carbon Coder and Telestream Episode Engine for another day. I’ll take a codec-by-codec look at each encoding tool (H.264, VP6, 和WMV), focusing on quality and performance, and I’ll present the results separately for both Mac and Windows computers. 

Since these tools offer a variety of automation and I/O features, I’ll present these as well, but in a single group because three of the programs—Adobe Media Encoder, 索伦森挤压, and Telestream Episode Pro—are available on both Mac and Windows platforms with an identical feature set. 

For quality tests, I changed both test file and test parameters from those I’ve used in the past. The new test file comprises clips from stock footage company Artbeats and from independent producer Connie Simmons of SimmonsArt, from her award-winning PBS series Landscapes Through Time With David Dunlop. My old test clips comprised DV, HDV, and AVCDH footage often shot under less than ideal conditions. I wanted to step up the quality of my starting point, and I’d like to thank both Artbeats and Ms. Simmons for supplying their high-quality clips. Since some of the source clips lacked audio, I filled in the blanks with a track from the always-handy SmartSound collection.

In previous years, I tested SD and HD files at very aggressive parameters. While this definitely revealed qualitative differences in the encoding tools, the differences may not have been relevant to most readers. 例如, last year’s HD test used 720p video encoded at 800Kbps, while YouTube distributes its 720p video at 2Mbps, A数据速率2.高5倍. 确定, this created plenty of quality differences, but would producers encoding at normal rates see the same results? 

So this year I encoded using the same basic parameters as CNN, 640x360 resolution, 29.97 fps at 735Kbps video and 64Kbps mono audio, using constrained variable bitrate encoding with peak bitrate set to 2x target, 或1470 kbps. I used these parameters for all of the quality and performance tests, encoding to the codec-specific parameters discussed in each section. While the qualitative differences weren’t as dramatic, hopefully they are more relevant to the day-to-day encoding performed by most streaming media professionals. 

To complete the procedural picture, I fed each encoding tool a file that was prescaled to 640x360 progressive format, so all the encoder had to do was encode. I could have input the original HD test file, but that would have involved many more variables, including scaling and deinterlacing quality, which was more than I could bite off for this article. 

流媒体覆盖
免费的
for qualified subscribers
现在就订阅 最新一期 过去的问题
相关文章

Microsoft Teaches Expression Encoder 在线直播 in Webinar

Hour-long online master class guides new users through the basics of offering live video with Smooth Streaming.

Companies and Suppliers Mentioned