Files
shellfiles/bin/wsl/ffslowdown2x.sh
2026-01-19 21:36:25 -05:00

19 lines
772 B
Bash
Executable File

#!/bin/bash
export IFS=$'\n';
for i in $(find . -maxdepth 1 -type f \( -iname "*.mpg" -o -iname "*.vob" -o -iname "*.m4v" -o -iname "*.mov" -o -iname "*.avi" -o -iname "*.mp4" -o -iname "*.wmv" -o -iname "*.flv" -o -iname "*.mpeg" -o -iname "*.mkv" -o -iname "*.mov" \) );
do
echo "Will convert to: ${i:2}_2x.mp4";
done
echo " "
echo " "
for i in $(find . -maxdepth 1 -type f \( -iname "*.mpg" -o -iname "*.vob" -o -iname "*.m4v" -o -iname "*.mov" -o -iname "*.avi" -o -iname "*.mp4" -o -iname "*.wmv" -o -iname "*.flv" -o -iname "*.mpeg" -o -iname "*.mkv" -o -iname "*.mov" \) );
do
echo "Speeding up .5x: ${i:2} ";\
ffmpeg -i ${i:2} -r 30 -filter:v "setpts=2.0*PTS" -filter:a "atempo=0.5" ${i:2}_slow.mp4
done
exit 0
done
done