Ответы:
Из ffmpegдокументации :
-n(global)
Не перезаписывать выходные файлы и немедленно завершать работу, если указанный выходной файл уже существует.
Использование:
$ ffmpeg -n -i input output.mp4
…
File 'output.mp4' already exists. Exiting.
-nэто глобальный вариант. Глобальные параметры должны быть указаны в первую очередь.-yкоторая автоматически перезаписывает вывод без запроса.В идеале ваш скрипт должен проверять наличие входных и выходных файлов перед тем, как вы вызовете ffmpeg для выполнения его (потенциально) опасной операции. Под опасным я подразумеваю перезапись существующих файлов ...
Как только вы убедились, что выход уже существует, ваш скрипт может перейти к следующему файлу для обработки.