Archive for January, 2008

The new state of things

A few months ago I was a bit unsatisfied with my life. I felt angry and sad most of the time. I thought I was just in mid-life crisis. But things are good now. For the last 2 months things are improving from good to best.

And then it hit me why: JBQ used to be unhappy and overworked while at Openwave, while this is not so anymore over at Google. He just has more time for me now, he is less aggravated, and more loving. I feel that JBQ is happier than ever at Google, less stressed, more optimistic. And this has had a very positive impact in our relationship.

Update: JBQ blogged about it too.

Vindication

You probably remember my recent rant about Linux’s sorry state in the video editing department (where at least two Linux video editor developers agreed). I’ve cried out loud about it since 2003. Nothing has fundamentally changed since then. A few days ago I added a message at Gnomefiles.org to let developers know that there is a need for a good, iMovie-style, video editor on Linux. I got a semi-angry reply from another video editor developer who said that his app is better than I think, but when I laid out to him basic video editing abilities (e.g. writing back to the tape), his reply was the lame “well, no one requested these features”. Give me a break. This guy has obviously not used a consumer Windows or Mac video editor the past 5 years. He’s completely disconnected from the market, and what this market’s needs are (open source or not).

Usually I come out as an ass for my opinions (even when I don’t mean to), and many people hate me for that. However, there are some people who can see past through these first impressions and understand why I do the things I do, or write the things I write, the way I write them. I am passionate about things I care about. And I am a perfectionist too.

Today, Ubuntu’s Jono Bacon blogged about video editing too. He also agrees that video editing sucks balls on Linux. To me, this is the last frontier for Linux. The last application that the community hasn’t manage to create in a way that actually works without crashing every 2 minutes. It’s a very difficult task, more difficult than writing an application like Firefox, which is why it’s my belief that this is a job that Red Hat or Novell or Ubuntu must employ engineers to write, and not a disorganized developer’s community. Video editing requires so many different libraries and frameworks and support from the rest of the system, that you simply need full time engineers working next to each other, and not via the internet. It took Sony Vegas 5 years to get to a stage where things worked well. Premiere got through that stage too (back in 2001 Premiere would crash a lot too for example, ask the “Primer” director). It ain’t easy, but it’s something that’s needed, especially with HD cameras out there these days dropping in price so much.

Personally, I am not optimistic that something usable will eventually be released with target the average user. I don’t give a chance for something as complex and broad as a video editor for the community to develop properly. There’s also little in return for a commercial company to invest in it, so I just don’t see it happening.

The headaches of “Primer”

I watched “Primer” late last night, the 2004 77″ movie that cost just $7000 to make and was written/directed/starred by Shane Carruth (who’s pretty hot for a real life mathematician btw). If this sentence above is too complex to understand, then you probably are not the right customer for this movie anyway. The movie is very complex and confusing. Well, I woke up with a huge migraine this morning which is still here.

I still don’t understand the movie completely, but if you are a geek, then you ought to watch it. “Just” Sci-fi fans might not appreciate it, but if you are an engineer you probably will. And when you watch it, do explain it to me too. It involves time travel, body doubles, alternative universes, and paradoxes that can overheat your brain. Only for engineers — or puzzle solvers!

Update: JBQ just watched the film and he liked it, and “got” most of it too.

Update 2: Good review article and explanation.

Watch “Jericho”, legally

You probably remember the fans who sent tons of nuts to CBS last year in order to reverse their decision of canceling “Jericho“. They made it, the show returns next month with 7 new episodes. Unfortunately, the first 3 episodes of the new season were leaked, and this is a bit unfortunate for the show which might struggles to stay afloat for yet another year. Some said that CBS itself leaked the episodes, but I don’ think this is the case.

Anyways, if you missed last year the “Jericho” first season, have a look here and watch all episodes right from the beginning. “Jericho” is not the best show on TV, but it’s not bad either. It can definitely worth your time.

Christmas lights

A bit late for the season, but really nice to watch. HD version here.

Apple: oh, how you failed me

Apple failed me today. The AppleTV upgrade is not what it should have been. I am not saying that having movie rentals is bad — the more features the merrier. But movie rentals on this device is like you are one step from having a stroke, and all you want to do is put a lipstick on, so you look good to the ambulance driver. What kind of shit is that?

The AppleTV needed the following updates to be relevant:

* 1080/30p support. Because this would require a hardware upgrade, I guess I would be happy with 720/30p support (it currently only does 720/24p). My camera shoots in 1080/60i (and most newer cameras do so in 1080/30p), so 720/30p is a must-have option. To achieve that on the same AppleTV 1.6Ghz Celeron hardware, the Apple engineers would need to sit their ass down and optimize, optimize, optimize. But they obviously didn’t do that. When mpeg2 DVD playback was optimized to playback in 450Mhz Mac/PCs back in the day, there’s no reason why 720/30p wouldn’t work on a modern 1.6 Ghz PC. And yet, no implementation today, closed or open source, is as well optimized. I guess all these kids coming out of college these days only know how to develop in Java. Well then, outsource in Ukraine. I don’t fucking care.

* And while we are talking about h.264 and 720/30p support: Main Profile at 4.1 level with CABAC is a must-have.

* WMV and DivX/XViD support. Here’s my argument: while it’s not a big deal having iTunes re-encoding your movies/footage for your iPod at the QVGA resolution, it IS A BIG deal re-encoding in HD. It takes much, much longer re-encoding in HD than to re-encode in QVGA. So even if Apple has their own strategy about h.264 and .mov, the reality is, that practical uses will require users to re-encode these formats to Apple’s blessed ones. And these re-encodings take so long, that will aggravate people. I know it would piss me off. Apple should get over the “we don’t support competition’s formats” and give people what they need. These are popular formats we are talking about!

Update: So I get replies over at Engadget that “it’s ok to have DivX/XViD support, but I don’t see why we need WMV“. How much more single-minded people can get? They write that just because WMV was created by Microsoft! Well, here’s why: Windows video editors mostly EXPORT in the fucking WMV format, so that’s why you need it. Ulead, Movie Maker and Vegas Movie Studio only support WMV for “delivery”-grade user format (not counting intermediate formats). That’s why! Why do people only think of PIRATED MOVIES (that usually come in XViD format) when it comes to their format preferences?!? Am I the only person on the net who wants to view LEGAL user-created content? Or is this just a case of “video format racism”?

* While they are at it, they should also try some DV .avi, HDV .m2t and AVCHD .m2ts/mts support. Mpeg2 at 1080/60i is easier to decode than h.264 in HD btw. I am a videographer, I need support for these formats too, although I would be kinda ok if they are missed.

Until these features are built into AppleTV, the deal is OFF for me. The Sony PS3 is a MUCH more convenient device for video-watching because it does not force me to re-encode everything (even if itself needs to fix some compatibility issues with some formats like .mov, and h.264 that comes out of Adobe Premiere). No, the PS3 is not as nice to use as the AppleTV with its well-targeted UI, but heck, it plays lots and lots of video formats, and it can go up to 1080/30p. So why would I shell out for the AppleTV when the PS3 does it better? Sure, it costs a few bucks more, but it’s also a gaming machine, so it it’s worth these extra bucks.

When lawyers go too far…

“The folks at BMC (Black Mustang Club) automotive forum wanted to put together a calendar featuring members’ cars, and print it through CafePress. Photos were submitted, the layout was set, and… CafePress notifies the site admin that pictures of Ford cars cannot be printed. Not just Ford logos, not just Mustang logos, the car -as a whole- is a Ford trademark and its image can’t be reproduced without permission,” writes BoingBoing.

Good job Ford.

“Food Chain” and “Switch”

Amazing work by Jeremy Saville! Very funny, very well executed — Jeremy is a professional in the entertainment business. Not to be missed!

Two more short movies of Jeremy’s here.

My new monitor setup

And so here’s my new office setup, one 22″ Viewsonic 1680×1050 monitor, and the new 28″ HannsG 1920×1200 monitor. I can now use the new one as my “secondary video display” on Vegas and edit my HD content in 1:1 size, which gives me a much better perspective of the overall quality of each clip, color grading etc. In fact, now I can see how noisy the HV20 really is at full resolution! Apple’s 1080p movie trailers look great though.

I will miss my old Samsung vertical 1200×1600 21″ monitor that served me well as my document/web reader monitor for the past 3 years. I also have a 32″ 1080i HDTV that I can connect to the PC, I guess I could just stick a second graphics card to my PC and have all 4 monitors connected at the same time. Oh, yeah…

Videography is art

A second person in the past few weeks told me that hobbyist artistic videography is “meaningless”, and that has pissed the hell out of me. I will say this only once:

Videography done like on some of the videos below is art. Art is anything that can create or boost an emotion. And many of these videos do that. Not everyone’s videos are art, but there are some very capable amateur enthusiasts that know how to shoot, know how to edit and know what they want to present on screen (e.g. Charlie McCarthy, Remyyy). And this is NOT something that everyone can do. Absolutely not. It’s not as easy as it seems. It’s not as simple as taking a camera and pointing into random things. And editing at the end is an art in itself. I CHALLENGE you, the random reader of this blog, to take your camcorder and try to do something “beautiful & artistic” with it (expensive equipment is not required). Chances are, you will fail. It’s not as easy as it seems.

Beautiful imagery is not meaningless either. Cameras are not created just so we have a plot each and every time with a John Wayne style script. That’s just only one usage of cameras. Video cameras are nothing but “moving pictures”, and as beautiful still pictures are considered art, same for the moving ones.

If I haven’t convinced you yet, we will have to find an equivalent art to compare. And that’s the DEMOSCENE back in the ’90s. In fact, these two scenes are producing similarly-looking products. From wikipedia: “What began as a type of electronic graffiti on cracked software became an art form unto itself” and “the most experimental, unusual and controversial demos are often referred to as art demos or abstract demos.” As the demoscene developer has to be both an artist and a technical person at the same time, same for a videographer, he/she will have to master both. And some of these people out there, have done so. But they are VERY FEW who have done so successfully (no, I am not among them). Which is why videography is interesting, and why it’s true modern art: it’s challenging.

website page counter