avconv を使用してビデオファイル内のオーディオのみを変換することは可能ですか?

avconv を使用してビデオファイル内のオーディオのみを変換することは可能ですか?

AVI 形式のビデオ ファイルをダウンロードしましたが、A52 (AC3) でエンコードされたオーディオが含まれているようです。iOS 用の VLC ではこのオーディオ形式を再生できません。

このビデオ ファイルのオーディオを Linux と iOS 間で AAC またはより標準的なものに変換できますか? どうすればよいでしょうか?

  • ビデオからオーディオを抽出します。オーディオを標準形式に変換します。元に戻します。

または

  • avconv は、最初にオーディオを抽出せずに直接変換できますか?

答え1

自分で試行錯誤した結果avconv、解決策を見つけました。

avconv -i inputfile.avi -strict experimental -c:a aac -c:v copy outputfile.mp4

ただし、ファイルをテストしたところ、iOS 8.1 で動作しました。完全に再生していないので、確認はできません。後で更新します。

関連情報