Zeno's Paradox
February 19, 2003 - DVD Ripping
I have finally managed to find a decent way to rip DVD's to DivX. This opens up a floodgate as to what I can now do with my video lbrary. As noted last night, I was repurposing my Athlon machine to serve web pages and do things like PVR and DVD conversions. I somewhat succeeded last night with "Enter the Dragon", but unfortunately the DivX was missing the English language track. I did a bit of research and figured out a way to get the nice video and audio. First off, I created a shell script that automates much of the process. I call it dvd-encode (creative name, no?) and it lives in /usr/local/bin. I also downloaded and compiled the latest versions of lame and mplayer. These also live in /usr/local since they are not Debian packages. dvd-encode: #!/bin/bash rm frameno.avi
/usr/local/bin/mencoder -alang en -dvd $1 -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno.avi
/usr/local/bin/mencoder -dvd $1 -vop cropdetect -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o $2
/usr/local/bin/mencoder -dvd $1 -vop cropdetect -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o $2 The script is run using the syntax "dvd-encode channel divxoutfile". This does a three-pass encoding, with the audio encoded on the first pass. Thus far, I have managed to successfully rip and encode "The Matrix", chapter eleven (using the handy "-chapter 11-11" option for mencoder) with the audio as expected. I'm currently in the process of ripping the whole movie now and I'll know whether I'm successful or not when I get home. If this works well, I will be able to finally build up a decent video library that I can access over my wireless network. Since I'm not interested in violating any IP laws at the moment, my movies will stay on my local network. I may make exceptions for special people (you know who you are, e-mail if interested), but the general public is out of luck. I'm currently debating what to do with the library once constructed. I imagine that I'll end up getting a Cappuccino TX-3 type of computer and try to build a television component that can be used to play the media files. I may try other things, but at the moment, the emphasis is on building the library. I should get back to work now. I'm fixing up Homer and am thankful that it's not as messy as it could have been.
Posted by br284 at 12:54 PM

Trackbacks

Comments

anyway, i tried to email you the other day @alumni.princeton to give you a heads up on steve's bday, but it got bounced back to me with a .dat file attached. then again maybe you sent me a virus just to test me :-) well either way, it's past my bedtime. i'll try to give you a call sometime soon. til then...

Posted by not a lawbreaker, i swear on February 23, 2003 02:51 AM

just an exception really :-)

anyway, i tried to email you the other day @alumni.princeton to give you a heads up on steve's bday, but it got bounced back to me with a .dat file attached. then again maybe you sent me a virus just to test me :-) well either way, it's past my bedtime. i'll try to give you a call sometime soon. til then...

Posted by not a lawbreaker, i swear on February 23, 2003 02:52 AM

just an exception really :-)

anyway, i tried to email you the other day @alumni.princeton to give you a heads up on steve's bday, but it got bounced back to me with a .dat file attached. then again maybe you sent me a virus just to test me :-) well either way, it's past my bedtime. i'll try to give you a call sometime soon. til then...

Posted by not a lawbreaker, i swear on February 23, 2003 02:52 AM
Post a comment
Name:


Email Address:


URL:


Comments:




Note that by posting a comment on this site using this form or any other software tool, you have agreed to the advertising terms of this site and you agree to submit payment for any advertising in the comment above as outlined in the advertising terms. This applies to ads posted in the URL or Comment fields above.