You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
783 B
Bash

ROOTPATH="/var/www/nextcloud/data/grayhook/files/"
INDIR="Torrents"
OUTDIR="Archive/Series"
ORIGNAME="Young Sheldon (Season 4) WEB-DL 1080p"
NAME="Young Sheldon S4"
OUTPUTPATH="${ROOTPATH}/${OUTDIR}/${NAME}"
INPUTPATH="${ROOTPATH}/${INDIR}/${ORIGNAME}"
[ -e "${OUTPUTPATH}" ] || { echo "$OUTPUTPATH does not exist"; exit -1; }
paste -d '\n' \
<(find "$INPUTPATH" -maxdepth 1 -name '*.mkv' | sort) \
<(find "${ROOTPATH}/${INDIR}/Young.Sheldon.2021.S04.1080p.(Kurazh-Bambej)" -name '*.mkv' | sort) \
<(find "$INPUTPATH" -maxdepth 1 -name '*.mkv' | sort | \
sed -e "s/.*S04E\([0-9]\{2\}\).*/${OUTPUTPATH//\//\\\/}\/${NAME} s04e\1.mkv/g") | \
xargs -d '\n' printf '"%s" "%s" "%s"\n' | \
xargs -n 3 \
ffmpeg_add_audio_into_video \
;