[geeks] Making HD DVD at home
Francois Dion
francois.dion at gmail.com
Tue Feb 26 15:33:45 CST 2008
So you bought an HD DVD player? Or just saw one at your local costco
for less than a regular DVD player and wondered if you shouldn't pick
one up? Or stumbled upon the videophile's dream HD-XA2? Well, they
wont be making HD DVD movies forever tought, so...
But, it does make a lot more sense if you can burn your own HD DVD on
the cheap. Say, on a regular DVD-R. HD on cheap media...
Well, here it is. I've been working on this for a while and after many
tests, it works extremely well. It is very cool to get a bunch of
movie trailers, burn on DVD-R and playback in full 1080 or even 720p.
Or record OTA with a digital tuner, say, Knight Rider 3000, put it on
DVD-R and watch it whenever you want without using an HTPC or the
like.
Assuming an MPEG2 in 1280x720 or 1920x1080 you can do it directly,
unless the multiplexing is messed up or it is not a Program Stream.
OTA HDTV is in MPEG2 but transport stream. In that case you would
first use:
$ mencoder capture.mpg -of mpeg -mpegopts
format=dvd:tsaf:muxrate=18000 -oac copy -ovc copy -o video.mpg
Then you author the video.mpg file to a dvd disk layout:
dvd -o dvd -x config.xml
assuming config.xml contains:
<dvdauthor>
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="video.mpg" />
</pgc>
</titles>
</titleset>
</dvdauthor>
Then you test your disk layout with mplayer:
mplayer dvd://1 -dvd-device /video/test/dvd/
If everything is cool:
mkisofs -dvd-video -udf -o dvd.iso dvd/
and burn to dvd:
cdrw -i dvd.iso
This DVD-R will play in any HD DVD player. It will also play on any
computer powerfull enough to render high def and run mplayer.
The above was done on Solaris, adjust to taste for whatever OS you use.
Francois
More information about the geeks
mailing list