How to present a film festival with a Mac (cheap)

Friday, October 12, 2007

I meant to write about this last month, but got sidetracked: how to present a film festival with a Mac.
Many, many, many film festivals -- the independent type -- project the films from DVD. Either someone must sit in the projection booth and jockey a dozen DVDs, or they are compiled on to one disc. This is how I did it for years at DC Shorts. We'd get in 100 films, and I'd make digital copies of all of them and put them all together onto a single disc complete with all the graphics and whatnot, ready to play as a self-contained show.
There are a few drawbacks to this. First, the quality suffers, especially if we received a DVD from the filmmaker in the first place -- the film is compressed again from a previously compressed file. Second, all films must be converted to a common format. DVD doesn't support multiple formats on a disc, such as PAL or HD or whatever. And since we screen in widescreen on a big theater screen, I ended up converting everything to widescreen NTSC video. Since many films are letterboxed, this meant enlarging them to fit the screen, creating a sometimes blurry image.
As an added bonus, DC Shorts is a competition so the last show of the festival is made up of the winners picked earlier in the week. This means a late night burning a last-minute DVD of the final show hours before it is presented.
These issues preyed on my mind for years, until this year's festival. We had a mandate to present high definition films for 2007, and there was really no way to do this on DVD. That's when I realized that I'd been preparing for this change for a while by watching video in my living room on a Mac mini computer.
I've got a Mac mini connected to my TV, and I store all my music and video on it to watch via Apple's Front Row software. This seemed like a perfect solution at first, until I discovered that Front Row can't be automated, and it will only play one video at a time. Not good for a film festival that shows more than a dozen films and video files in a single screening, and has multiple screenings with different content over the space of a week.
Here's what I came up with, at a minimal cost, to handle all projection of DC Shorts 2007.

Mastering the films
All films were compressed to MPG4 files using Apple's H.264 codec. They were compressed at the same resolution as they were received -- PAL videos remained at PAL sizes and frame rates, HD retained its resolution. This eliminated any problems with motion rendering which usually crop up with a standards conversion.
If a film was letterboxed, it was kept at the resolution it was delivered on. I didn't enlarge letterboxed films to full height.

We obtained two Apple Mac mini computers. Using the software that is included on the minis with no extra change, I created a completely automated projection system:

Creating the shows
Using Apple's iTunes software, I imported all the compressed MPG4 files to the library, and then assembled a playlist for each scheduled show. The playlists included every piece of video involved in a show, from "wallpaper" when the theater doors opened to commercials, films, and end credits. Even though the video resolutions and frame rates varied, the Mac automatically enlarges and displays the video in its correct aspect ratio at the full screen resolution of the display it's connected to (in this case, a high-definition theater projector).

Automating the shows
Automation was of paramount importance this year, because the festival ran for more than a week and I would not be in DC for the entire time. Therefore, it had to run without human intervention. Thankfully, Apple includes "Automator" with every Mac.
I created an Automator workflow that automatically: 1) opened iTunes, 2) set the volume, and 3) played the selected video playlist. Using Apple's Energy Saver control panel, I set the minis to turn themselves on and off automatically each morning and night.

Scheduling the shows
Again, I used the included software: this time, iCal. Couldn't be simpler: create a calendar event for each show. The most complicated part of this step is determining the correct time for each show, because although the show starts at, say, 7pm, there is a 20-minute period before that when the theater doors open and "wallpaper" and promos are displayed on the screen. So, the iCal event starts at 6:40.
I set an alarm on each iCal event -- the alarm function allows the user to run an Automator workflow as an alarm, so when the alarm went off, it would open an Automator workflow which would take the steps detailed above and run a show.

I was terrified that all this wouldn't work. But show after show, while I stood there staring in trepidation at the minis, it worked flawlessly. I felt superfluous during the festival, with the minis running all on their own, presenting show after show after show with total reliability and in high definition... no tapes, no DVDs, no muss, no fuss. And the bonus? Because we were presenting using iTunes, we created the "Best of" winners show in less than a minute! I just created a new playlist, dragged in the films I wanted, and that was that.

Long, rambling story, I know, to describe a very simple and effective system. Sorry about that.
Just my contribution to the indie festival community. Try it, you'll like it.

blog comments powered by Disqus

Archives

- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002

My Stats

This site has been viewed 79185 times since Jan. 1, 2012
it was viewed 1,030,925 times in 2005
it was viewed 1,424,132 times in 2006
it was viewed 1,396,693 times in 2007
it was viewed 1,661,669 times in 2008
it was viewed 1,973,879 times in 2009
and it was viewed 3,790,851 times in 2010-2011 (oops - forgot to restart the counter.
There are 5867 total entries. That number makes me think I've been wasting my life.

The Best of Times

Texas Artists Perform the Songs of Sara Hickman

Learn more...

Who do I think I am?

I’m a graphic designer, creative director, web designer, and sometimes filmmaking lackey. Bred in Arlington, Virginia I’ve now inexplicably ended up in San Jose, California which is just close enough to Disneyland to make it an expensive hobby.

©1995-2012 Gene Cowan. Most rights reserved, more or less.