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

26 lines
794 B
Bash
Executable File

#!/bin/sh
echo "60fps media:"
echo "--------------------"
for i in `ls`
do
OUTPUT50=`ffmpeg -i $i 2>&1 | egrep '50 fps'`
OUTPUT59=`ffmpeg -i $i 2>&1 | egrep '59 fps'`
OUTPUT5994=`ffmpeg -i $i 2>&1 | egrep '59.94 fps'`
OUTPUT60=`ffmpeg -i $i 2>&1 | egrep '60 fps'`
if [ -n "$OUTPUT50" ] || [ -n "$OUTPUT59" ] || [ -n "$OUTPUT5994" ] || [ -n "$OUTPUT60" ]; then
echo " "
echo $i
tol=`echo "$i" | tr '[:upper:]' '[:lower:]'`
echo $tol
# if ! [ $tol in *"_60fps."* ]; then
if [ $tol != *"_60fps."* ]; then
filename=`echo ${i}`
ext=`echo ${filename} | awk -F. '{print "."$NF}'`
fn_noext=`basename "${filename}" $ext`
new_fn=`echo ${fn_noext}_60fps${ext}`
echo "new filename is ${new_fn}"
mv $i ${new_fn}
fi
fi
done