iDVD may be part of iLife, but it's free with MacOSX and has been for quite a while. Yes, it transcodes itself. And I assume you'd need Quicktime to be able to decode the video first, but that's not a big problem to overcome, as you say.
_________________________
Bitt Faulk