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 companies train new technical hires in streaming media-related positions; I also help companies optimize their codec selections and encoding stacks and evaluate new encoders and codecs. 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. I currently work as www.netint.com as a Senior Director in Marketing.

Check Also

NAB Session on AI in Video Streaming

Like most encoding professionals, I’ve followed AI-related streaming advancements for the last few years. I’m …

Technical Emmy won by NETINT.

Jan Ozer Becomes Unrestricted Free Agent

Watch out Saquon! Sorry for the spring training, pre-combine sports reference, but it seems appropriate.  …

Rating techniques that cut bandwidth costs.

Five Codec-Related Techniques to Cut Bandwidth Costs

The mandate for streaming producers hasn’t changed since we delivered RealVideo streams targeted at 28.8 …

Leave a Reply

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