Не пойму почему прекращает работать цикл - после первой отработки ffmpeg работа прекращается без каких либо ошибок. Если вызов ffmpeg убрать, то выводятся все найденные файлы
find . -type f -iname '*.mp4' -o -iname '*.mov' -o -iname '*.mts' | while read f; do
nf="${f%.*}.mkv"
echo "$f"
ffmpeg -i "$f" -preset medium "$nf"
done