summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xTOOLS/x2mpsub.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/TOOLS/x2mpsub.sh b/TOOLS/x2mpsub.sh
new file mode 100755
index 0000000000..dd214f3e06
--- /dev/null
+++ b/TOOLS/x2mpsub.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#
+# This script converts the subtitles in the current directory into
+# MPsub format (into ./converted-subtitles/*)
+#
+# Gabucino. No warranty. :)
+#
+
+TMP="x2mpsub-$RANDOM"
+mkdir "$TMP"
+touch "$TMP/$TMP"
+
+for x in *; do
+ echo "Converting $x"
+ mplayer "$TMP/$TMP" -sub "$x" -dumpmpsub -quiet > /dev/null 2> /dev/null
+ mv dump.mpsub "$TMP/$x"
+done
+
+rm "$TMP/$TMP"
+mv "$TMP" converted-subtitles