変換なしでビデオからオーディオを抽出するコマンド

変換なしでビデオからオーディオを抽出するコマンド

flvファイルにはオーディオがmp4含まれており、ビデオは通常オーディオストリームであることがわかります。aacavimp3

トランスコーディングなしでオーディオを抽出できるコマンド(avconv、ffmpeg)は何ですか?

答え1

ffmpeg -i video.mp4 -vn -acodec copy audio.aac

以下は、各パラメータの役割の簡単な説明です。

  • -iオプションは入力ファイルを指定します。
  • -vnビデオ部分をスキップするオプションです。
  • -acodec copyオーディオストリームは、元のコーデックを維持しながらコピーされます。

答え2

補足的な答えとして、ファイルの特定の名前を必要としないコマンドを使用してください。

aacオーディオを含むビデオの場合:

ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a

コンテキストメニューコマンド内で使用するには、次の形式を使用します。

bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a' %f 

他のビデオフォーマット入力は対応するオーディオフォーマット出力に置き換えられる。


ソースソースここ

関連情報