FFmpegでビデオファイルからオーディオトラックを削除するにはどうすればいいですか?
315 Rami Dabain 2011-04-09
ベストアンサー
-an
フラグを使って音声を削除します
input_file=example.mkv
output_file=example-nosound.mkv
ffmpeg -i $input_file -c copy -an $output_file
ffmpeg の完全なドキュメント こちら
449 Martin Beckett 2011-04-09
あなたはおそらく、ビデオを再エンコードしたくないでしょう(遅くて損失の大きいプロセス)ので、試してみてください
input_file=example.mkv
output_file=example-nosound.mkv
ffmpeg -i $input_file -vcodec copy -an $output_file
(n.b. いくつかの Linux ディストリビューションには、avconv fork of ffmpegが付属しています)
109 John Mellor 2012-10-08
avconv -i [input_file] -vcodec copy -an [output_file]
もし、ffmpeg
がavconv
のためにインストールできない場合は、ffmpeg
をインストールしてみてください
10 Abdennour TOUMI 2014-08-15
私は、ビデオファイルを含むディレクトリ全体のビデオファイルからオーディオを削除するプロセスを自動化する短いコードスニペットをまとめました
FILES=/{videos_dir}/*
output_dir=/{no_audio_dir}
for input_file in $FILES
do
file_name=$(basename $input_file)
output_file="$output_dir/$file_name"
ffmpeg -i $input_file -c copy -an $output_file
done
これが役に立つといいですね!
1 apolak 2020-05-11