web-dev-qa-db-ja.com

avconvを使用してオーディオストリームをドロップする方法

DTSエンコーディングでMKVからオーディオをドロップするにはどうすればよいですか?このコマンドavconv -i Movie.mkv -c:v copy movie.mp4を使用しています。

コマンドにcodecコマンドが含まれることは知っていますが、使用方法はわかりません。

16
cmacia06

-anオプションのように見えます。ファイルを実行しただけで、確認したが、新しいファイルには音がなかった。

-an (output)
   Disable audio recording.

from http://manpages.ubuntu.com/manpages/precise/man1/avconv.1.html

25
markjwill

私の理解では、-anパラメーターは単に出力からオーディオをドロップします。それが望んでいない場合は、-mapコマンドを使用して、異なるソースからの個々のストリームを出力にマッピングする方法を指定する必要があります。次の例では、最初のファイル(通常はビデオ)から最初のストリームのみを取得し、2番目のファイルからオーディオを取得します。

avconv -i input0.mkv -i input1.m4a -map 0:0 -c:v copy -map 1 -c:a copy output.mp4
6
LiveWireBT