annotate TOOLS/x2mpsub.sh @ 17874:1973600f8f3e

Small fix with object list (-vf) help. Tell the user when an object have no option description instead of falling back to the "normal" help, like with -vf pp=help. Don't display a useless error message when querying the help of an object option (as in -vf scale=presize=help).
author albeu
date Wed, 15 Mar 2006 17:16:13 +0000
parents 2c6c21e1a1a1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2241
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
1 #!/bin/sh
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
2 #
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
3 # This script converts the subtitles in the current directory into
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
4 # MPsub format (into ./converted-subtitles/*)
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
5 #
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
6 # Gabucino. No warranty. :)
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
7 #
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
8
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
9 TMP="x2mpsub-$RANDOM"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
10 mkdir "$TMP"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
11 touch "$TMP/$TMP"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
12
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
13 for x in *; do
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
14 echo "Converting $x"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
15 mplayer "$TMP/$TMP" -sub "$x" -dumpmpsub -quiet > /dev/null 2> /dev/null
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
16 mv dump.mpsub "$TMP/$x"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
17 done
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
18
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
19 rm "$TMP/$TMP"
2c6c21e1a1a1 converts all subtitles in . to mpsub format
gabucino
parents:
diff changeset
20 mv "$TMP" converted-subtitles