ffmpegを使用して.aviファイルを作成しています。オーディオ用とビデオ用の2つのストリームがあります。ビデオのfpsは5〜15の範囲で変化し、オーディオの1秒あたりのサンプル数は60〜80の範囲で変化します。
私はav_interleaved_write_frame()を使用してファイルを書き込みます。しかし、それは時間がかかりすぎます。だから私はそれをav_write_frame()に置き換えたいと思います。
ただし、そのためには、コードでインターリーブするオーディオビデオを管理する必要があります。オーディオビデオを適切にインターリーブするためにどの組み合わせを使用すべきかわかりません。
誰か助けてもらえますか、サンプルコードを提案してください。