start
とend
の時間でオーディオファイル.FLAC
からクリップを作成しています。これが私のcommand
です。
ffmpeg -i /audio/191079007530_1_01.flac
-t 51
-ss 69
/clips/44z274v23303t264y2z2s2s2746454t234_clip.mp3 2>&1 >> /ffmpegLogs.log
PHP
コードでこのコマンドを使用しますが、質問は
コンソールでこのコマンドを実行すると、出力ファイルが宛先に既に存在する場合、output
ファイルをオーバーライドするように求められます。どのswitch
または追加のcommand
を使用して、ファイルが存在します。
コマンドでオプション-y
を使用します
ffmpeg -y
-i /audio/your_file_name.flac
-t 51
-ss 69
/clips/your_clip_name.mp3 2>&1 >> /ffmpegLogs.log
これを実現するには、出力ファイルを指定する前に-y
グローバルスイッチを追加する必要があります
ffmpeg -i /audio/191079007530_1_01.flac -t 51 -ss 69 -y /clips/44z274v23303t264y2z2s2s2746454t234_clip.mp3 2>&1 >> /ffmpegLogs.log
または、
-n
オプションを使用して、ファイルの上書きを拒否できます。