To run a single command for each file found:
find dirname ... -exec somecommand {} \;
To run multiple commands in sequence for each file found, where the second command should only be run if the first command succeeds:
find dirname ... -exec somecommand {} \; -exec someothercommand {} \;
To run a single command on multiple files at once:
find dirname ... -exec somecommand {} +
find . -type f -name "*.mp3" -print0 | while IFS= read -r -d '' file; do echo "$file"; [[ $(mp3info -r m -p "%r" "$file") -gt 192 ]] && lame -b 192 "$file" "${file%.*}".192.mp3 && mv "${file%.*}".192.mp3 "$file"; done
NOTE: This searches for mp3 files, then checks if their bitrate is greater than 192 kbps; and if so then reduces the bitrate to 192 kbps.