Odpowiedzi:
-n
(globalny)
Nie nadpisuj plików wyjściowych i zakończ natychmiast, jeśli określony plik wyjściowy już istnieje.
Stosowanie:
$ ffmpeg -n -i input output.mp4
…
File 'output.mp4' already exists. Exiting.
-n
jest opcją globalną. Najpierw należy określić opcje globalne.-y
że automatycznie nadpisze dane wyjściowe bez pytania.Najlepiej byłoby, gdyby skrypt sprawdził istnienie plików wejściowych i wyjściowych przed wywołaniem ffmpeg w celu wykonania (potencjalnie) niebezpiecznej operacji. Przez niebezpieczne rozumiem nadpisywanie istniejących plików ...
Po upewnieniu się, czy dane wyjściowe już istnieją, skrypt może przejść do następnego pliku w celu przetworzenia.