I recently took about 60min of footage at a friend’s concert. I captured the video onto my iBook using iMovie, transfered the stuff to iDVD, created an image, and burnt it on my SlackWare box.
Only it wasn’t that easy: First I ran out of disc space on the laptop, so I had to use an external drive. Since the iBook has only one Firewire plug which was required for the camera, I had to use an USB drive (250G Lacie works fine). When previewing the stuff in iMovie, it was basically unusable. Noise staccato and skipping nearly all frames.
I proceeded anyway, figuring that the iBook just didn’t have the memory and CPU power required. When I hooked up the USB enclosure on my trusted GNU/Linux system, I was able to mount the image and look at the .vob files. Lookin’ good. Burnt the DVD using the _growisofs -dvd-compat -Z dev_dvd=_mnt*extern/Click\ Konzert.img* invocation. Watched it on the player – and noticed that it got cut off after about half an hour! Verifying the .dv files on the disc I noticed that the two very big ones (bigger than 3G) were unreadyble on the Linux system. Damn._
I recalled the good experience I had last year (2004-10-30 Software) and decided to redo the damn thing using Kino. And I promised myself that if it worked, I’d move iDVD and iMovie onto a backup drive and just stick to free software for all my video needs.
3h of exporting left to do. I think I’ll catch some sleep.
Next morning: The *aggravation*!! I thought that I did not need to create various chapters, so I did not tick the *Scene Split* checkbox. And therefore it created just one file. And therefore it barfed when the file reached 2G. I can’t believe I’m running into this file size limit so often. >{ >{ >{
Another 3h pass. Then I call DVD Styler and it calls something called *spumux* that is supposed to be part of DVD Styler. And it’s not. Why is that? I have version 1.1 beta – and 1.4 is the current one. Ok, download, configure – oops. “DVDStyler requires dvdauthor >= 0.6.10.” And I have... no version at all, as far as I can tell.
Download dvdauthor 0.6.11, configure – oops. “You must have libdvdread(-devel) installed.” And I have... Damn, I don’t know! I never had this crap. Why did it work before!? Ok, get libdvdread from the Ogle DVD Player page. Download, configure, make. Yes!
make install prefix=/usr/local/stow/libdvdread
No back up the stack... dvdauthor! Still does not configure, have to run *ldconfig* as root, first. Or did I forget to finish installation? As root:
cd /usr/local/stow stow libdvdread ldconfig
Then configure... Yes!
make make install prefix=/usr/local/stow/dvdauthor
And as root:
cd /usr/local/stow stow dvdauthor
Ah, finally we’re moving!
Are we?
Back to DVD Styler – configure... Oops:
DVDStyler requires mpgtx. Please check that mpgtx is in path.
Downloading mpgtx, configure, make, make install – whoa!
make install prefix=/usr/local/stow/mpgtx [...] install -d -m 755 /usr/local/bin install: cannot change permissions of `/usr/local/bin': Operation not permitted
The prefix argument has no effect? Oh well, edit the Makefile, and just do:
make install
And as root:
cd /usr/local/stow stow mpgtx
The rest was easy. I had it written up in fact, but somehow that edit got lost. Maybe I closed ../wiki?action=edit;id=FireFox "Click to edit this page") before closing... Grrr.
Basically DVD Styler would now compile. Plus a weird stow problem because I had an old DVD Styler 1.1 that stow was not able to deinstall correctly.
DVD got burnt!
#Software
(Please contact me if you want to remove your comment.)
⁂
Ah, someone sure is missing apt-get ;)
– AadityaSood 2005-07-11 15:28 UTC
---
Hehe. Back in the days when I used Debian, the situation was not much better, since I usually required the latest version for one reason or another, and once you got started down that road, you had an incredible mix of easy to get outdated libraries and very hard to compile libraries I downloaded myself.
Either I did something wrong when I used Debian, or I have “special needs”. ;)
I’m not planning to upgrade Mac OSX, so once I get tired of Panther (10.3.9), I will switch to ubuntu or kubuntu for the powerpc architecture...
– Alex Schroeder 2005-07-11 18:38 UTC
---
True. But look at build-deps (apt-build). It tries to get the dependencies for *building* a package. I find it very useful when building cvs emacs, since it gets all the development versions of packages I need (gif,png,...)
Plus apt-build lets you register your custom builds with dpkg, so the system doesn’t break as you continue to build in _usr_local 😄
And if you pull from experimental, you get a lot of pretty latest stuff.
– AadityaSood 2005-07-12 05:32 UTC
---
Experimental!! Argh! 😄
– Alex Schroeder 2005-07-12 07:33 UTC
---
As compared to building from source with uber-new dependencies? :D
– AadityaSood 2005-07-12 13:04 UTC