#!/bin/bash MYFILES=$(find /media/videofiles -type f -iname "*.mp4") SAVEIFS=$IFS IFS=$(echo -en "\n\b") for FILE in ${MYFILES} do bitrate=$(ffprobe -v quiet - select_streams v:0 -show_entries stream=bit_rate -of default=noprint_wrappers=1:nokey=1 $FILE) if ! [[ $bitrate =~ ^[0-9]+$ ]]; then continue fi if [ $bitrate -gt 8000000 ] then echo $bitrate" | "$FILE video_downscale.sh "$FILE" fi done IFS=$SAVEIFS