Movies Archive

The State of Video on the Web anno 2009

2009-01-09 - Movies, Notes - Reply

Three and a half years ago I wrote The Joy of Web Development about the trouble I had embedding movies into webpages. That article is about the most popular article (for spammers :-) on this sparse blog. Now, as I’m gearing up to redo my site and take the movie pages out of self-written CMS limbo and into the 21st century (cough WordPress), I decided to revisit the way I want to publish movies and see what’s going on.

First, publishing movies on one’s own website is out. Youtube and Vimeo rule the pack, and if you’re looking for an easy way to put your family’s vacation movie online you can stop reading now and head their way. However, I’m not interested in putting my movies on someone else’s servers, partly because I’m stubborn, and partly because I don’t like my movies served with advertising.

Coincidentally, Mark Pilgrim published his Gentle Introduction to Video Encoding just about now, so head that way if you’re looking for a concise overview. These are just my observations:

  1. mp4 has won. Back in 2005 when I wrote The Joy of Web Development, the battle was between .mp4 (only playable by Quicktime back then) and Windows Media (.wmv). This old page still kind of acknowledges that battle. Flash video (.flv) was and is a strong contender but the good On2 VP6 codec is expensive and kind of hard to get.1 Plus, flash video does not integrate nicely into a Quicktime based workflow and .flv-files are basically unplayable once downloaded.

    The ubuquitous availability of iPod’s, PSP’s and other MP4-capable portable media players helped a lot, but the final nail in .wmv’s (and .flv’s) coffin was the decision of Adobe to put mp4 playback into Flash Player. Early versions of the mp4-capable Flash Player were too slow but as of Flash Player 10 the performance is sufficient for most computers, although Quicktime still is much faster on my old PowerMac G4.

    Bottom line: if you want to compress your movie for the web, choose .mp4 with h.264-compression and check wether it plays in Quicktime Player.2

  2. Flash has won. This may look like a contradiction with the previous observation but as an embedded player in a website, Flash technology is unbeatable (see Youtube and Vimeo and countless others). Flash has the 90%+ install base, it loads fast, is cross platform (Windows, Mac OS X and Linux) and there’s a really nice free movieplayer3 in the form of Jeroen Wijering’s JW FLV Player.
  3. Embedding movies has become even more horrible. Due to blatant patent abuse by Eolas, Internet Explorer ceased playing flash applications (and other <object>’s) in a webpage from february 2006 until april 2008. Users had to click to activate the embedded object, but only if it was embedded directly in the page, not if the player object was programmatically inserted via JavaScript.

    This means that from then on, the best way to insert a movie is to do it by JavaScript, preferably by using something like swfobject. Luckily, swfobject hides the <object> and <embed>-mess (still not solved!) that was the source of my troubles in The Joy of Web Development. But not so luckily, swfobject brings another dependency to the table: now your viewers must not only have the right version of flash but JavaScript needs to be enabled too, and you must test for both.

    Thus, we’ve gone from this mess:

    <OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
     CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab"
     HEIGHT=yy
     WIDTH=xx>
      <PARAM NAME="src" VALUE="MyMovie.mov" />
      <EMBED SRC="MyMovie.mov"
       HEIGHT=yy WIDTH=xx
       TYPE="video/quicktime"
       PLUGINSPAGE="http://www.apple.com/quicktime/download/" />
    </OBJECT>

    to this

    <html>
      <head>
        <title>My movie</title>
        <script type="text/javascript" src="swfobject.js"></script>
        <script type="text/javascript">
        swfobject.embedSWF("jwplayer.swf", "myMovieID", 512, 288 + 16, "9.0.98", false,
                           { file: "mymovie.mp4", image: "mymovie.jpg" },
                           { allowfullscreen: true });
        </script>
      </head>
      <body>
        <div id="myMovieID">
          <p>Please enable JavaScript to view my movie</p>
        </div>
      </body>
    </html>

    All of your movies need placeholders in the body and the actual movie files in the header of the page and you need id’s to keep them all apart.4

So, what’s a man got to do? I’m not going to implement that mess in item #3. Besides, posting a video online is simple in principle: all you need is a movie file (the .mp4) and a poster file; an image that describes your movie and serves as placeholder while your viewer waits for the movie to download. So here’s what’s my markup is going to look like:

<a href="mymovie.mp4"><img src="mymovie.jpg" width="512" height="288"
   alt="Click to download my movie" /></a>

Other than that, I’ll use even more JavaScript — jQuery to the rescue — to pull out all of these .mp4-links, invent ids for swfobject and display the movie with JW FLV Player (and some more)…

  1. The bad old Sorenson 3 based flv codec is widely available but gives horrible results. []
  2. I believe Quicktime is the lowest common denominator of all mp4 capable apps and players, i.e. if an mp4 plays in Quicktime it will play everywhere else. Please correct me if I’m wrong. []
  3. JW FLV Player is free as in beer for strict non-commercial use only. []
  4. I know you can still do static publishing but this is the recommended swfobject way. Besides, conditional html comments are evil. []

Vlaamse film in cijfers

2008-05-02 - Movies, Nederlands, Notes - Reply

Ik heb op FiViKASKA.be al een kort bericht geplaatst over het jaarverslag 2007 van het Vlaams Audiovisueel Fonds maar er zijn nog een aantal cijfertjes die mij toch wel opvielen.

  1. Iets minder dan 40% van de aanvragen krijgt daadwerkelijk subsidie.
  2. De nummer 1 qua kijkers, Ben X, haalt ongeveer 270.000 bezoekers en kan dus niet op bioscoopbezoekers alleen uit de kosten geraken. (Het budget van Ben X was ongeveer 1,5 miljoen euro, d.w.z. 5,5 euro per bioscoopbezoeker.)
  3. Dagen zonder lief haalt nog 43.000 bezoekers, maar Kadahk nog maar 12.000.
  4. Ex-drummer haalt er ongeveer 21.000 maar verkoopt wel 323.000 DVD’s dankzij de HUMO-actie.
  5. Dat is meer dan de verkoop aan DVD’s van alle andere films tesamen, en bijna evenveel DVD-kopers als kijkers voor Dennis van Rita op VTM.
  6. In Vlaanderen werden 17 films geproduceerd met gemiddeld 68.000 bezoekers, in Wallonië werden er 33 films gemaakt voor gemiddeld 16.000 toeschouwers per film. Het hogere Vlaamse gemiddelde ligt aan “kaskrakers” als Ben X, Firmin en Vermist.
  7. In de top 10 van de Belgische film van 1996 tot 2006 staan 6 franstalige films (waaronder 4 van de gebroeders Dardenne) en 4 nederlandstalige (o.a. De zaak Alzheimer). De top 4 is helemaal franstalig.
  8. Het VAF recupereert subsidies als de film goed draait. Voor 2007 was de uitschieter qua recuperatie De hel van Tanger (61.000 euro), van de subsidies voor De zaak Alzheimer zag het VAF maar nog maar eens 29.000 euro terug verschijnen.

How they get there?

2006-11-05 - Movies - Reply


This short by Spike Jonze is one of my all time favorite short movies but I like this IMDB user comment on it even more.

Slaapkop

2006-04-22 - Movies - 6 comments

Slaapkop stillLast year I made this simple movie together with the actors from youth theatre group “De Strontvliegen” whom I’ve been directing in 4 stage plays. The movie took us 2.5 hours, from conception to final shot, but the end result is fun nevertheless. Editing took a bit longer, mostly due to the slowness of my old PowerMac G4. The compression to H.264 alone took about 25 hours. Yesterdays hardware with todays software ain’t much fun…

It’s also the first time ever I’ve been editing HDV material. Guess what: my computer is too slow to play 1080i50 HDV fluently. But I’ve been able save a few shots where I wasn’t close enough by zooming into the High Definition material, up to 200%. I don’t think you’ll be able to spot the digital zooms since my main timeline was SD.

Enjoy it.

Slaapkop is een eenvoudige film die ik verleden jaar samen met de acteurs van jeugdtheatergroep “De Strontvliegen” gedraaid heb. We zijn van nul begonnen, hebben een eenvoudig verhaaltje bedacht en twee-en-een-half uur later was de film opgenomen. Geniet ervan!

After Dinner

2006-04-04 - Movies - Reply

After Dinner stillIt’s been a while seen I’ve shown a movie. This one called After Dinner has been quite long in the making. Both the shooting and the edit took quite some time.

The shooting took place in november 2004. We shot on and off for about 5 days inside the Hnita Jazz club. The crew consisted of Reinout (the hunter), Diana (the deer) and me, and it most certainly was too small. Being the camera operator, director, gaffer and grip all at once made the shoot more complex and tiring than it needed to be.

The thing I really like is the atmosphere we were able to create with a dozen plants, a few 500W spots and two projectors. None of the movie was filmed outside and no green screen or blue screen tricks were used, although there is some silly CGI at the end.

But above all I like the song. So what are you waiting for?

La Pasión

2005-07-26 - Movies - Reply

La Pasión started as a small, single afternoon movie Roeland and I planned to make for school. We quickly realised it could be something bigger, so we reworked the scenario and filmed the next sunday, and then the next sunday and then another and another sunday. It took quite a long time because most of the time we had to wake the actors first (Hi, Jeremy and Elliot) and clean the guest/party room next. But most of the time was spend setting up shots. It’s amazing how much longer it takes when using a tripod and all manual camera settings compared to hand held shooting with a camera in full auto mode.

The reason most of my previous stuff is handheld (see for instance Degoutant) is because our teacher tells us to do so. In fact, when I showed him my tripod during one of the first lessons two years ago, he told me I wouldn’t be needing that for quite some time. It might seem contra-intuitive when every bulletin board on the web tells you to use a tripod if you want “professional looking” movies, but the truth of the matter is that it’s a lot easier and faster to use a handheld camera if you want to learn about composition, camera moves, shot continuity and rhythm. The end result might not be as good looking but you do learn how to tell a story visually. I hope you see the progress I made if you look at my first movie and this one.

By the way, there are still some handheld shots in the movie. See if you can spot them. And another by the way, this is the first movie shown here shot with my new Sony FX1. I’m quite happy with it. I feel like it will take some years untill I will have exhausted the possibilities of this camera. Next on the list is sound and light design and working with a larger crew. We deliberately chose against using lights in this movie since there were only two of us: me as the director, and Roeland as the camera operator.

Anyway, here it is.

Clip Curoon

2005-07-26 - Movies - 2 comments

Clip Curoon is my first videoclip. Some love it, some hate it. I guess you could call it an anti-videoclip. It’s a single shot movie, 5 minutes long. This one is take 9, the last take.

Image quality could have been a lot better. It think it was around this time (september 2004) that I started thinking about a better camera. As you can see, my Sony TRV 60 just doesn’t cut it, although it looks better on TV than on the web. I’ll have to incorporate gamma correction into my compress-to-web workflow sometime.

Anyway, here it is. Mind you, it makes no sense to look at this clip in a bright, noisy environment. So, close the curtains, put on your headphones and enjoy the movie.

By the way, the actor is Steven Vrancken. I think he does a very good job. The music is by Troissoeur.

Troissoeur live at Dranouter 2004

2005-06-06 - Movies - 3 comments

I cut these promo-clips for Troissoeur from material shot by the camera crew at Dranouter Folk Festival, edition 2004. Although the footage was captured on DV, the visual quality is outstanding. That’s the difference a professional crew and professional cameras make. The visuals on stage are made by Ruben Bellinkx.

Two clips: Curoon and Trays. Enjoy!

Degoutant

2005-04-07 - Movies - Reply

There are some days where everything works without effort. The day we recorded Degoutant (Disgusting) was one of them. We shot this movie on a June 2004 sunday afternoon in school. I cut the movie the same evening.

Engross yourself.

Milleniums Live

2005-04-07 - Movies - 1 comment

Millenniums Live is a demo video for the Millenniums, a Booty Shakin’ Big Band born in Belgium on January 1st, 2001.

The video started out as a straight concert registration but I spiced things up with shots of the musicians in their natural environment. Camera work was done by me, Roeland Vandebriel and Werner Matheus. Werner used an old Sony Hi8 camera, Roeland used his old MiniDV camera with a faulty pixel and I borrowed a MiniDV camera because mine was being repaired. This is no budget filmmaking after all. To be honest, the image quality suffers a lot but the bands energy makes up for it.

I hope you enjoy the music as much as I do. Be warned, this a 20 minute long movie and thus a big download.