X-Git-Url: http://dolda2000.com/gitweb/?p=utils.git;a=blobdiff_plain;f=planime;h=854ef7fc879a088ca0d155c3702b2c1e0cb46c79;hp=0ecb7706121ad24e00459ed30daca12a1305e536;hb=8b09dc89e6081cfc76fee513be8dac9e39b6305f;hpb=620488cac2bb28479f28d76e7cb1020deccd39a6 diff --git a/planime b/planime index 0ecb770..854ef7f 100755 --- a/planime +++ b/planime @@ -73,6 +73,7 @@ findfile() { origargs=("$0" "$@") cmdline=(mpv -fs) debug= +log=y unset pretend printfile while [ "${1:0:1}" = - ]; do @@ -80,20 +81,23 @@ while [ "${1:0:1}" = - ]; do shift case "$a" in -h) - echo "usage: planime [-fdhtC] [-A PLAYER-ARGS... ;] [-s PAR VAL] [--] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2 + echo "usage: planime [-fdhtCL] [-A PLAYER-ARGS... ;] [-s PAR VAL] [--] [NAME-QUAL] [EP|.] [TYPE-QUAL]" >&2 exit 0 ;; -d) debug=y ;; -t) - cmdline=("${cmdline[@]}" -ao 'alsa:device=[hw:3,7]') + cmdline=("${cmdline[@]}" -audio-device 'alsa/hdmi:CARD=PCH,DEV=0') DISPLAY=:1 chwp=y ;; -C) pretend=y ;; + -L) + log= + ;; -A) while :; do if [ $# -lt 1 ]; then @@ -258,6 +262,11 @@ elif [ -n "$printfile" ]; then echo "$file" else if [ "$chwp" = y ]; then (sleep 2; randomwp) & fi + if [ "$log" = y ]; then + if [ -d $HOME/.anime ]; then + echo "$(date) $(basename "$file")" >>$HOME/.anime/plog + fi + fi "${cmdline[@]}" "$file" if [ "$nextep" = y ]; then