12

私は初めてでffmpeg、オーディオまたはビデオファイルをある形式から別の形式に変換する方法を見つけようとしていました。を使用したくありません。ライブラリとして使用し、関数を呼び出してファイルをある形式から別の形式に変換CLIできるかどうかを知りたいだけです。ffmpegドキュメントを調べて関数を見つけましavcodec_encode_audioavcodec_encode_videoが、これを使用して変換する方法が明確ではありません。チュートリアルまたは例は非常に役立ちます。

4

1 に答える 1

18

通常、私はコマンドラインでこれを行います

ffmpeg -i input.mp4 -vcodec copy -acodec copy out.mkv

ここで i/p ファイルは input.mp4 で、すべてのエレメンタリー ストリームの同じコーデックを持つ out.mkv に変換されます

注: 上のコマンドは、 input.mp4 のすべてのコーデックが .mkv コンテナーでサポートされる場合にのみ機能します。

コーデックに関心がない場合は、使用します

 ffmpeg -i input.mp4 out.mkv

これにより、mp4 が mkv に変換されます (必要に応じて、出力形式のコーデックも変更されます)。

于 2011-11-10T08:27:02.677 に答える