]> code.delx.au - transcoding/blobdiff - identify-dvd
Tabs to spaces
[transcoding] / identify-dvd
index e45fb5f9efd9f538d4e5ab2ff0b894feb6e68587..6e0866388271600ebf144f444b88208639189bbc 100755 (executable)
@@ -1,11 +1,13 @@
 #!/bin/bash
 
 if [ -z "$1" ]; then
-       echo "Usage: $0 dvd-device"
-       exit 1
+    echo "Usage: $0 dvd-device"
+    exit 1
 fi
 
 mplayer 2> /dev/null \
-       -quiet -ao null -vo null -frames 0 -identify -dvd-device "$1" dvd:// | \
-       grep 'ID_DVD_TITLE_[0-9]*_LENGTH'
+    -quiet -ao null -vo null -frames 0 -identify -dvd-device "$1" dvd:// | \
+    grep 'ID_DVD_TITLE_[0-9]*_LENGTH' | \
+    sed -e 's/ID_DVD_TITLE_//' -e 's/_LENGTH=/  /' | \
+    sort -n