Reviews

ffmpegx, the best video encoding and compression on the Mac

A little while ago, I wrote a post outlining the things I didn’t like about my Mac, and while most of the issues I pointed out are still affecting my iMac, I have to really thank one of the people who left a comment, by the name of Howard Dratch. He pointed me to a great app for video encoding and compression on the Mac, called ffmpegx. I was a little skeptical, but hey, it was free, so I gave it a shot. After the first compression, I was amazed! The compression is fast, clean and very, very good. I can barely notice the difference between the original and the compressed copy. I highly recommend it. It’s one of the best applications I’ve ever used, and I don’t think I exaggerate when I say that it’s probably the best video encoding/compression tool on both the Mac and the PC platforms. Granted, there is no Windows version, but still, I’m hard pressed to find its equivalent there.

What sets it apart is not only the ease of use (though there are tons of options to choose from) or the speed of encoding (although it’s among the fastest I’ve used) or the fact that it’s free (because it is — well, shareware anyway), but it’s all of these things together. It’s a great, all-in-one, wonderful package.

Now, before you think I use it for illegal purposes, I don’t. I’ve never downloaded illegal moves from BitTorrent or anywhere else on the Internet. I’ve never shared movies illegally, and I don’t intend to. I use ffmpegx or any other of my video tools for legitimate purposes, and I encourage you to do the same. When I use tools like these, I use them so I can edit and compress my movies, and fit more of them on my hard drive.

One of things I like to do is to use a PVR (a Tivo-like device for the Mac), and schedule it to record my favorite shows and movies. I happen to like shows like Cartoon Alley on TCM, and I like old movies (made from the 20s through the 60s). So in order to help you learn how to use ffmpegx, I took a few screenshots of a typical movie encoding that I do.

First the main screen. I love its simplicity. You have the original movie on one side, and the compressed movie on the other.

ffmpegx main screen

I prefer to encode with the H.264 codec, but I use the mencoder H.264 flavor. The Apple H.264 codec, also available through ffmpegx, is much slower and the resulting file isn’t as small. As you can see, the basic properties of each file are summarized in the columns. Now let’s have a look at the next screen, listing the Video options:

ffmpegx video screen

Here you can adjust the bitrate, fit the movie size to a particular archival disc (if you’re so inclined), and adjust its size. If you’re encoding a DVD, you can select which title, chapters and angle you want to encode. What I really like is using the Best button to let it select the best bitrate for the video size. Now let’s have a look at the Audio options:

ffmpegx audio screen

Here you can select the codec, and the audio parameters. If the movie you’re encoding has more than one audio track, you can select the one you want here, and you can even amplify it if so desired. If this is a silent movie, you can add your own track, or if you’re doing a mash-up video, you can add your own voice-overs or soundtrack.

The Filters screen is where things get really, really interesting. Can you see why?

ffmpegx filters screen

Forget all the other cool options, what I really like is the Crop option! Although the Autocrop only works sometimes, because the opening credits or sequences may confuse it, it’s a really cool button. If there are extra portions of screen estate taken up by nothing but fuzz or black space, you can take them out through a crop. Remember how wide-screen movies were letterboxed when shown on TV? Well, you can cut away the letterbox and be left with only a nice, widescreen movie! It’s a fantastic option! Oh, and in case the Autocrop button doesn’t work, you can also specify your own crop settings, and preview them by clicking on the Preview button. A white border will indicate the crop settings.

The Options screen lets you adjust the encoder parameters even further, and of course, lets you specify 2-pass encoding if you want extra quality.

ffmpegx options screen

The Tools screen has a bunch of sub screens that let you play with the video options even more. There are a lot of features squeezed in there!

ffmpegx tools screen

Oh, let’s not forget the Progress window:

ffmpegx progress screen

Finally, if you should need more instructions on how to use ffmpegx, there’s a great how-to section right on their site.

In case you’ve been wondering just what I’ve encoded as I took the screenshots, it’s a lovable and joyous little movie called Luxury Liner (1948). It stars Jane Powell, one of my favorite actresses, Lauritz Melchior, the famous tenor of that time, and George Brent, one of my favorite actors, who also starred in Honeymoon for Three (1941). Incidentally, he was married to Ann Sheridan (his co-star in that movie and another of my favorite actresses) when Honeymoon for Three was filmed. See, now aren’t you glad you read this post to the end? You just learned something new! 🙂

Standard
How To

How to choose a camcorder

If you’re interested in purchasing a camcorder, this guide will help you decide what to get when you look at the dizzying array of products out there.

At the moment, the industry is “in the 80’s”, caught between 4:3 and 16:9 aspect ratios, and standard and high-definition video. The HDV, 16:9 camcorders are still expensive, while the standard 4:3 camcorders are months to years behind the technology curve. There are some mongrel/hybrid models out there, that offer a mix of standard to high-def recording, on both 4:3 and 16:9 aspects.

To make things more complicated, there are multiple high-def formats: 480p, 780p, 1080p. There are also multiple media: Hi8, DV, miniDV, DVD, miniDVD, and hard drive. Each kind of media has its pros and cons. Finally, there are multiple connections: Firewire, mini-DVI, S-video, RCA, etc. There are caveats with each connection, and the quality of the video output varies with each, even on the same model camcorder.

So, how do you make sense of all this nonsense? Well, my recommendations are:

  • 16:9 aspect ratio (the extra width to the picture truly makes a difference, and allows you to compose your shots a lot better)
  • HDV (780 or 1080p, preferably the latter)
  • Firewire or mini-DVI connector
  • MiniDV or hard drive media

I should mention that some people like the convenience of storing directly on DVD – just realize that if you do that, it’s harder to edit the video. You have to import it to the computer from the DVD or the camcorder, then edit it, which is a slower process overall, plus most DVD media isn’t reusable, etc. Also, if your camcorder will record to mini-DVDs, realize that some DVD players won’t be able to play them, in particular the slot-loading ones that you find on Apple computers or some in-car entertainment systems.

You should also look for a good optical zoom, low-light capabilities, and optical image stabilization. Good, intuitive controls should also be present, and it’d be nice to have good battery life as well.

If you’re more than an amateur/home videographer, then you should look at the capability to use different lenses, and the presence of relevant physical controls directly on the camcorder’s exterior. You probably also want to look at the ability to switch between different frame rates.
Before you go out there and try to find a camera with all these features, realize the market’s in disarray, and you’ll be disappointed if you look for a camera that has it all. A camera that has my list of desired features will cost over $1,000 at the moment, and that’s out of reach for many people.

CNET’s put together a camcorder guide which will help you narrow down your choices, and my advice is to look through that as well. On their site, they also have reviews of many camcorders. Just realize that the editors are people, and the reviews are subjective, in particular the video reviews. I remember viewing one where the editor referred to the LCD panel as very small, literally “the same size as the viewfinder”, when it was clearly 4-5 times larger in terms of surface area.

The best thing to do is to come up with your own wishlist of features for your dream camcorder, using this guide and other guides like the CNET guide, then go to the stores, and see which model most closely fits your wishlist. You’ll have to compromise or give up on some features, but you’ll come out with a great buy in the end, because you’ll have done your homework.

Standard