rank from list: remove turtledemo and add grouping name as argument metadata scan: scan grouping of all files metadata search replace: add working dir as argument
30 lines
581 B
Bash
Executable File
30 lines
581 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ -z "$1" ]; then
|
|
echo "Usage: $0 <Series> [additional ffmpeg_handling.py args...]"
|
|
exit 1
|
|
fi
|
|
|
|
series="$1"
|
|
shift
|
|
|
|
for d in */; do
|
|
[ -d "$d" ] || continue
|
|
name="${d%/}"
|
|
|
|
# extract leading number (int or float)
|
|
if [[ $name =~ ([0-9]+([.,][0-9]+)?) ]]; then
|
|
num="${BASH_REMATCH[1]}"
|
|
else
|
|
continue
|
|
fi
|
|
echo $d $num
|
|
/home/lucas/scripts/.venv/bin/python \
|
|
/home/lucas/scripts/ffmpeg_handling.py \
|
|
ms "$name" \
|
|
--override \
|
|
-k grouping \
|
|
-v "$series #$num" \
|
|
"$@"
|
|
done
|