Captioning with Compressor

There’s a lot of misinformation on the net about how to do proper Quicktime captioning using Compressor. Here’s the deal.

To start with – Compressor 3.0.4 can caption MPEG-2 files, as well as MOV and M4V files. When it first shipped, it could only deal with MPEG-2, and some sources haven’t been updated to reflect the additional formats. That means, you can add a proper closed captioning track to a quicktime movie, and have it playable on an iPhone or Apple TV, etc.

Next, the captions must be in the Scenarist Closed Caption (SCC) format. This is a really funky format, as my recent rants have attested. The definitive site on the format is that of the SCC Tools project. There’s not a ton of other information out there, as much of the spec is locked up in a design document that’ll run you $170.

I believe the commercial MacCaption application will output SCC, as will a handful of other applications. Next week, I’ll post some sample code for converting DFXP (flash) captions into SCC.

So, to get started, open Compressor and add your video. Highlight the background space of your imported video and then click the “additional information” tab.

Untitled

Now, select “choose” at the top and point to your SCC file. Click save at the bottom of the pane.

Now you just need to pick your preset (again, any mpeg-2, mov or m4v preset) and submit the job as per usual.

Scenarist captions hurt my brain

If you were going to pick a format for closed captions in the year 2008, would you a) choose and easy to use, xml-based, human readable, machine parse-able format, or would you b) choose a format that uses 7bit hex values with 1bit parity, in two byte chunks with machine level control codes (clear buffer, move cursor, etc) and make it a proprietary format that costs $170 for the spec?

If you selected b), you might be Apple!

Ugh. Scenarist captions. Brain hurt.

I’ll do a bigger post about how to properly do captions with Compressor before too long. As soon as I get done writing a DFXP->SCC parser. Woot.

Http   Localhost ~Colin Captionconvert.Php-1

Arri accessories for smallish HD cameras

Freshdv pointed me to an HDFilmTools.com video about some of Arri’s new accessories for small form factor HD cameras. The video shows off their new matte box, follow focus and support rails, all mounted to a Sony XDCam EX1. I hadn’t realized Arri was so enthusiastic about this space – some of the off-brand matte units have been pretty cheesy, so it’s nice to see them raising the standards a bit.

Build your own Perian

Perian 1.1.1 came out today, with fixes for flash video playback and a number of other things. This gives me a good chance to mention something we do when using Perian with Media Mill.

Because Perian doesn’t always play nice with other codecs on your system, I was long hesitant to add it to the codec pack we use for the media mill cluster. But, a few months back I realized I could do a custom build of perian that just had the codecs I wanted. It’s not very hard at all. Here’s the deal.

First, get Xcode 3.1 – you’ll need to sign up for a free apple developer account.

Next, open up your terminal, move to a directory you want to work in, and type “svn co http://svn.perian.org/tunk/” which will give you the most recent Perian source.

Picture 2-1

Next, browse to that folder in Finder and double click the xcode project file. Find the FFusionCodec.r file and double click it.

It’s a fairly readable file, with sections for each codec. Just comment out or delete the codecs you don’t want. In my case, I kept just a few.

Picture 3-1

When you’re done, hit the project setting dropdown and switch to deployment, then press the big ‘build and go’ button. A while later, it’ll finish, and you can find the “build” folder in the same place you found the xcode project. In there, find the deployment folder, and in there, find your nice shiny new Perian.component. Drop it in your /Library/Quicktime folder and you’re done.

If you want to double check that you’ve gotten rid of the codecs you don’t want, grab a copy of Fiendishthngs and run it before and after installing.

I’m in love with Skitch

Skitch was an application I really didn’t understand at first – why would you need anything more than the built in OS X screenshot utility? Boy, was I wrong.

Skitch combines a very flexible screenshot tool with good annotation and drawing tools, plus one click posting to the web. It fully supports tablets for drawing on your screenshots, and gives you simple ways to get your images out of Skitch and into an email, instant message, etc.

So, if you’re an OS X user that occasionally needs to send people screengrabs to explain something, it’s definitely worth a look. You can follow my skitch feed here, or just download Skitch for free and give it a try.

PVC review of the Panasonic HPX-170

ProVideoCoalition has a review of the new Panasonic HPX-170. Think of it as an HVX-200 without the tape drive, and with some improved capabilities. It seems like many of the controls and interface options have been refined, and some of the imaging features have been enhanced.

If you weren’t previously considering an HVX-200, this probably isn’t of interest to you. Interestingly, it looks to be hitting the street for almost exactly the same price as the HVX-200 – right around $5200. If you were looking for an HVX though, you might enjoy the slimmer form factor, HD-SDI outputs and revised feature set.

Ag-Hpx170 Side Lowres