Tuesday, June 20, 2006

Even more mythjunk

This is threatening to turn into a MythTV blog. So be it. DVDstyler's a decent substitute for iDVD, and if you're running XP you can play with the windows port. It's not part of the Ubuntu repositories; QDVDauthor is, however.

Where I'm sucking terribly is simple video editing to nip out the commercials. Low-end utilities like avidemux2 can cut out the commercials, but take a long time to export back to DVD-friendly MPEG2. Cinelerra's awesome if you're looking for Final Cut level editing, which I'm not.

Also, I've noticed the screen resolution's been frozen to 640x480, a common problem with Ubuntu 6. Since xorg.conf has all the right video modes, I'm wondering if the system is detecting the NTSC converter and assuming the worst.

The process goes like this: DVDstyler asks you to set a default background image. Then you drop MPEG clips into an area like iMovie's. Drop buttons from the button palette (just like iDVD's) onto the background and right-click them to determine their attributes/actions. I hate to admit it but it's easier to use than iDVD 6.

When you're satisfied, save the project (a tiny XML file) and click the burn button. Whereas iDVD shows you a faked preview of the DVD first before you're ready to burn, DVDstyler masters the DVD's ISO first and then dumps the ISO into xine for real-world testing before burning. Less immediate gratification, but no room for misguessing the real DVD later.

Part of the reason I want to fix the screen resolution is because fewer and fewer desktop applications for any platform comfortably fit that size. Dialogs either compress their contents uncomfortably or fall off the borders altogether. It's unpleasant. It also suggests that some interface guidelines should be followed more stringently.

Ultimately, what I'm aiming for is a new plugin for Myth which will automate creating the DVDstyler XML project files. They're appallingly small and simple, so it seems like a no-brainer to have an interface for creating simple project files to open, tweak and set for burning.

OK, the first one burned OK after some tweaking. The second one, I tried with QDVDauthor, but was displeased with the number of unimplemented functions and cryptic errors.