Results 1 to 1 of 1
Hi - I thought about posting this in the programming section, but as I'm not really a programmer (I rarely write scripts) and this relates to dvds, I thought I'd ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 04-04-2007 #1
A small script
Hi - I thought about posting this in the programming section, but as I'm not really a programmer (I rarely write scripts) and this relates to dvds, I thought I'd put it here.
I've been playing around with Avidemux which is useful if you want to convert a file in *.vob format to an *.avi ... I probably spent too long on this, but inspired by the (excellent) Avidemux documentation I wrote a script to create a single vob from a dvd.
It's not much actually, but feel free to copy, amend, etc ... You'll need an up-to-date version of Mplayer (without it the script is useless!) Also, be aware that this will create a very large file indeed, which can eat up a lot of disk space. Please monitor how much room you have on your hdd.
#!/bin/bash clear #Clear the screen. #Variables to define rip options X="mplayer dvd://1 -dumpstream -dumpfile rippeddvd.vob" Y="mplayer dvd://2 -dumpstream -dumpfile rippeddvd.vob" Z="mplayer dvd://3 -dumpstream -dumpfile rippeddvd.vob" #Get user input echo Start ripping from chapter 1, 2 or 3?: read number #Show script is working. feedback="Working ..." echo $feedback #Conditional stuff to handle user input and errors. if [ "$number" = "1" ]; then $X elif [ "$number" = "2" ]; then $Y elif [ "$number" = "3" ]; then $Z else echo Sorry, but $number is out of range. Exiting. exit 1 echo fi #Show ripped vob file. echo echo Your ripped file is: ls -al *.vob exitI am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso