Sorenson Squeeze 7


Sorenson Media, one of the leading encoding developers, has released its newly updated Sorenson Squeeze 7 application. Squeeze has become a popular encoder for many advanced media outlets which use Squeeze to encode movie promotional spots and other material for Yahoo, Google and Hulu. Most Avid Media Composer editors have used Squeeze for years, as it has been included as the default encoder within the Media Composer retail bundle (boxed version) or separately as part of Avid's Production Suite of third party software.

FEATURES

Sorenson Squeeze 7 user interface If you already own or are familiar with Squeeze 6, then you'll feel right at home with the workflow and interface design of Squeeze 7. The interface is designed with specific tabs to organize compression settings by destination, use or format requirements, including "Web," "broadcast," "devices," "discs," "formats" and "editing." This is a simple method of organization to make it easy to find the right preset, which may appear in more than one group. For instance, you might find the same setting under both the "devices" and "formats" tabs. In addition, settings can be easily modified and both preset and custom settings may be saved under a "favorites" tab for quick access. As before, video can be brought into Squeeze 7 by importing a file from your hard drive, by using a watch folder, or with direct capture from a FireWire-connected deck or camera.

Squeeze's Publishing Options feature was originally introduced with Squeeze 6, coinciding with the launch of Sorenson 360—a robust, professional video hosting service on the Web. Now with v2.0, 360 features content management and user privacy controls that make it an excellent client review and approval site. Sorenson 360 supports plug-ins, too, including a Wordpress plug-in that allows you to post Flash or MP4 videos directly into the Wordpress publishing platform.

Squeeze 7 still includes a one-year complementary account to Sorenson 360. The Publishing Options allow you to add an upload component to any existing encoding preset. These include Akamai servers, YouTube and Sorenson 360. At the time this review was prepared, upload settings to MobileMe galleries or Vimeo, another popular video hosting site, are not included, (Apple will be discontinuing its MobileMe service next year).

If you have an established account with any of the enabled services, you may pick from existing Web Destinations presets, which are already formatted for a service's encoding specs and include a "publish to" component. This isn't just out to the Web, though. For example, if you select an Apple TV preset, it includes a step to publish the encoded file to iTunes on your machine. FTP publishing is also available. Lastly, you can set up e-mail or text message notifications upon completion. The point of all of these options is to allow you to establish a complete one-step, automated workflow combining import, encoding to multiple formats, publishing to multiple destinations and notification—all as a single Squeeze 7 job.

Several key features were added to Sorenson Squeeze 7. Format options have been expanded to include more broadcast, Blu-ray and Web encodes. If you have an NVIDIA graphics card using CUDA parallel GPU processing technology, you can take advantage of faster H.264 encoding. Without an NVIDIA card you'll still get a boost. Squeeze 7 preferences let you launch simultaneous encoding processes, running at up to 1.5x the number of cores. In practice this seems to vary with the type of encoding being done, but you should be able to set the preference on an eight-core machine to 12 simultaneous processes and see multiple streams running at once.

Another new feature for Adobe Premiere Pro CS4 and CS5 editors is a Squeeze 7 plug-in. This is similar to Apple Final Cut Pro's "export with QuickTime Conversion" and Avid Media Composer's "send to-encoding-Sorenson Squeeze" menu options. From the Premiere Pro timeline, simply select the "export-media" command from the pulldown menu to launch Adobe Media Encoder.

IN USE

Sorenson has targeted large enterprise users with Adaptive Bitrate encoding—also newly added to Squeeze 7. One of the tricks for video hosting sites on the Web is to throttle playback by switching among several different synched files encoded at various bitrates. If you're watching a Web video on a mobile device and the bandwidth gets bogged down, the site can momentarily switch to a lower data rate version without interrupting the stream. If you're a compressionist who encodes such files, it requires specific target rates and folder packaging formats that are server-specific. Squeeze 7 now includes several Adaptive Streaming presets that take care of this for you.

Sorenson Squeeze 7 definitely provides better quality encodes than Squeeze 5 and more options than Squeeze 6. Running Squeeze 7 on a Mac gave me great results on most, non-QuickTime encodes, like M4V, MP4, Flash and Windows Media. When it came to QuickTime-based formats, I was happier with the results from Apple Compressor, but often it was simply a toss-up.

As before, Squeeze requires color-level tweaking with some files. This is especially true with Avid DNxHD source files on a Mac. I had several matching QuickTime test clips using both the Avid DNxHD and Apple ProRes codecs. The DNxHD files normally look flatter compared with the ProRes versions. When I converted these in Apple Compressor to the Apple TV .m4v preset, the resulting files matched. When I encoded these same files in Squeeze 7, using its comparable Apple TV preset, the Avid-sourced .m4v looked flatter than the ProRes-sourced .m4v.

For accurate encodes in Squeeze 7 using Avid source files, tweak the built-in filters to adjust black/white restore, hue/saturation and gamma. Then save a custom preset for repeated use. This isn't a criticism, but merely to point out that each encoder has its own peculiarities, which you have to understand in order to make the necessary custom presets. By and large, video levels of encoded files created from ProRes sources typically matched between Compressor and Squeeze 7. You'll want to create presets for your common routines, not only to ensure proper levels, but also for controlling aspect ratios and letterbox/pillar-box attributes.

A new Web format added to Squeeze 7 is Google's WebM, which uses the On2 VP8 codec. On2 VP6 has been used in Flash, but I've never been a fan of these codecs. Clearly Sorenson is trying to stay on the cutting edge, should the Web video tide turn away from H.264 and towards WebM. Unfortunately, it's not ready for primetime. Every encoding attempt I made bogged down about half-way through the second pass and took about 30 minutes to complete. (I confirmed this with Sorenson's tech support.) The WebM-encoded file did look very nice and played rather smoothly. That shows promise, but until the encoding time comes down (a 30-minute encode for a one minute clip), it's not really that useful. In all fairness, WebM (VP8) encoding is slow on other encoders, too. According to Sorenson, the Squeeze team is currently working on optimizing it for WebM quality and speed.

SUMMARY

Sorenson Squeeze 7 remains one of the best all-purpose encoders in the business, with plenty of format options, an easy workflow, relatively fast encodings and high-quality results. Windows users can easily select this as their only encoding application, while Apple users will find it to be a great alternative to QuickTime Pro or Compressor. For a one-step simplified encoding workflow, Squeeze 7 is hard to beat.

Oliver Peters is an award-winning editor with expertise in commercials, corporate video, entertainment projects, television and feature films. He may be contacted at oliverpeters@oliverpeters.com.