2016-11-18 13 views
2

FFMpeg Cライブラリを使用してオーディオをビデオとマージする方法。FFMpeg C APIを使用してオーディオをビデオにマージする方法

私は試しましたmuxing.cこの例では、ビデオフレームごとにオーディオが作成されています。しかし、私は1つのフルmp3またはwavと他のオーディオフォーマットをマージしたい。

また、画像からビデオをエンコードする際にオーディオファイル(.mp3)をエンコードする方法。私はmuxing.cを使って画像をビデオにエンコードします。

答えて

2

入力オーディオ用に別々のデマルチプレクサとデコーダを設定する必要があることを除いて、それは本質的にその例と同じです(またはもっと良い例はtranscoding.cです)。基本的には、デコードコンテキストを設定し、それから生のオーディオフレームを取得し、ビデオフレームと共にエンコーディングコンテキストでそれらをエンコードする必要があります。ここで注意する点は、タイムスタンプを変更して、ビデオストリームとオーディオストリームが同時に開始されるようにする必要があることです。

関連する問題