#!/bin/zsh -f for VIDEO in *.mp4 ; do NEW=`basename -- "$song" .mp4`.ogv if [[ -e $NEW ]] ; then echo "Skipping ${NEW}, already converted." else ffmpeg -i "${VIDEO}" "${NEW}" fi done