Squeeze update: Opening multiple instances on the Mac

One of the tricks to speedy encoding with Sorenson Squeeze is to open multiple instances of the program and encode in parallel, which you could do on the Mac and in Windows through version 5.x. When I tested this with version 6, however, it no longer worked on the Mac.

For this reason, when I reviewed Sorenson Squeeze for my 2010 Encoder Review story, I concluded:

Note that while I could run multiple instances of Squeeze 5 and produce H.264 files simultaneously, when I opened multiple instances of Squeeze 6 on the Mac, the H.264-related templates and presets were not available, slowing H.264 performance compared to Squeeze 5 considerably. That’s why there’s an “N/A” in this line for Squeeze 6.

After the article came out, I heard the following from a contact at Sorenson:

Hey, I just read your “Where The Rubber Meets The Road: 2010 Encoder Comparison” article and wanted you to know that I just figured out the problem as to why you couldn’t run multiple instances of Squeeze on the Mac with MP4 presets in both.  I have heard this once before and started looking into it.  The problem is that the name of the Squeeze executable is linked to some of our codecs so the Squeeze executable would have to be named “Squeeze” and not “Squeeze copy” or something like that in order for the MP4 codec to load.  So if you were to paste a copy of the Squeeze executable to another directory on your machine, you would be allowed to have bother named “Squeeze” and then you would be able to do what you were trying to do.  Just thought you would want to know.

With previous versions of Squeeze, I simply created multiple copies of Squeeze called Squeeze 1, Squeeze 2, etc, and as my contact indicated, that wouldn’t (and didn’t) work. So, I tried putting copies called Squeeze in multiple directories and it worked like a charm. Here’s what it looks like in my Applications folder.

squeeze mac-2.jpg

I recommend trying this approach for H.264 and VP6 encoding on the Mac and Windows. Note that in Windows you don’t have to mes with creating the directory structure, you can just run the program once for each version you want opened. For example, if you have a quick launch icon on your desktop for Squeeze (and who doesn’t?), just click it five times if you want five open instances.

About Jan Ozer

Avatar photo
I help streaming and video technology companies solve complex technical and market-facing problems in practical business terms. Engagements range from fixed-scope audits and codec strategy reviews to product testing and technical content that helps customers, prospects, and internal teams connect technical performance to business outcomes. I am a contributing editor to Streaming Media Magazine, writing about codecs and encoding tools. I have written multiple authoritative books on video encoding, including Video Encoding by the Numbers: Eliminate the Guesswork from your Streaming Video (https://amzn.to/3kV6R1j) and Learn to Produce Video with FFmpeg: In Thirty Minutes or Less (https://amzn.to/3ZJih7e). I have multiple courses relating to streaming media production, all available at https://bit.ly/slc_courses.

Check Also

SBE Portfolio: Measuring BD-Rate and Break-Even Across a Full Library

The new Portfolio feature in SLC Bitrate Explorer (SBE) version 2.0 aggregates BD-Rate and break-even …

Cutting CDN Costs: A Conversation with CDN77

Recently, I sat down with Katerina “Kate” Dobnerova and Juraj Kacaba of CDN77 to discuss …

The Correct Way to Choose an x264 Preset, Part 2: Your Audience Changes the Answer

Here’s the question on the table. x264’s veryslow preset delivers better quality than the medium …

Leave a Reply

Your email address will not be published. Required fields are marked *