X-Git-Url: http://dolda2000.com/gitweb/?p=utils.git;a=blobdiff_plain;f=planime;h=ed79ec9c29a7f52742624d1d86c4c283f508ec6f;hp=62c01a429b629f822cd4de37acbac58f4992d981;hb=83d0edbb4ed4641ad1b7452a53aa6a66f8d55a83;hpb=b8882e5fc2619da17b715ea571c14a4e86bd2db5 diff --git a/planime b/planime index 62c01a4..ed79ec9 100755 --- a/planime +++ b/planime @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash isnum() { grep -xq '[0-9]\+' <<<"$1" @@ -35,7 +35,7 @@ findfile() { } origargs=("$0" "$@") -cmdline=(mplayer -fs) +cmdline=(mplayer -fs -ass) while [ "${1:0:1}" = - ]; do a="$1" @@ -48,6 +48,16 @@ while [ "${1:0:1}" = - ]; do -t) cmdline=("${cmdline[@]}" -ao oss:/dev/dsp1) ;; + -A) + while :; do + a="$1" + shift + if [ "$a" = \; ]; then + break; + fi + cmdline=("${cmdline[@]}" "$a") + done + ;; -s) savepar="$1" shift @@ -63,6 +73,9 @@ file= tqual= if [ $# -eq 0 ]; then nextep=y + if [ -r curser ]; then + base="$base $(