X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=indexmeta.sh;h=2e4e74f16494305ce92f77578208447096e1b192;hb=b22f5dedd33a3c4b3a42f06072923b0f75b6799f;hp=30bf32d5c68e95ac0f34dac8e0cc990550c5eafb;hpb=84232e55d22c7ae59ff9709e350d739813c6aaf6;p=serve0 diff --git a/indexmeta.sh b/indexmeta.sh index 30bf32d..2e4e74f 100644 --- a/indexmeta.sh +++ b/indexmeta.sh @@ -7,6 +7,7 @@ include_indexmeta="$0" file_pattern='^.*\.(mov|ts|mpg|mpeg|mp4|m4v|avi|mkv|flv|sfv|wmv|ogm|ogv|webm|iso|rmvb)$' meta_name() { + local fn fn="$1" fn="${fn##*/}" fn="${fn%.*}" @@ -15,6 +16,7 @@ meta_name() { } meta_line() { + local video l w h video="$1" read l h w <<__EOF @@ -32,6 +34,7 @@ __EOF } meta_file(){ + local file meta name file="$1" meta="${file%/*}/.index/meta" name="$(meta_name "$file")" @@ -46,6 +49,7 @@ meta_file(){ } meta_info(){ + local file meta file="$1" meta="${file%/*}/.index/meta" @@ -59,6 +63,7 @@ meta_info(){ } meta_dir(){ + local dir meta v dir="${1}" meta="${dir}/.index/meta"