X-Git-Url: https://code.delx.au/transcoding/blobdiff_plain/eb950444d2ef1aa4552413325a15d9f8c88d771e..b0c2d4418346c184c767022c5d7eb3573c83f621:/mirror-dvd diff --git a/mirror-dvd b/mirror-dvd index 540c994..d1b476d 100755 --- a/mirror-dvd +++ b/mirror-dvd @@ -3,8 +3,8 @@ MPLAYER="mplayer" if ! [ -b /dev/dvd ]; then - echo "Usage: $0 [dvd-device] [folder]" - exit 1 + echo "Usage: $0 [dvd-device] [folder]" + exit 1 fi dvddevice="${1:-/dev/dvd}" @@ -13,9 +13,9 @@ mkdir -p "$folder" cd "$folder" "$MPLAYER" 2> /dev/null \ - -quiet -ao null -vo null -frames 0 -identify -dvd-device "$dvddevice" dvd:// | \ - grep 'ID_DVD_TITLE_[0-9]*_LENGTH' | cut -d'_' -f4 | while read i + -quiet -ao null -vo null -frames 0 -identify -dvd-device "$dvddevice" dvd:// | \ + grep 'ID_DVD_TITLE_[0-9]*_LENGTH' | cut -d'_' -f4 | while read i do - "$MPLAYER" -dumpstream -dumpfile "movie_${i}.mpg" -dvd-device "$dvddevice" dvd://"$i" + "$MPLAYER" -noconfig all -dumpstream -dumpfile "movie_${i}.mpg" -dvd-device "$dvddevice" dvd://"$i" done