annotate TOOLS/x2mpsub.sh @ 8612:a61d1b326beb

It shows not just the progressbar, but progressbar /and/ percentage for osd levels 2 and 3, and inaddition it adds a new osd level (3) which also shows total time. patch by seru <seru@gmx.net>
author arpi
date Sat, 28 Dec 2002 14:17:38 +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