3

ffmpeg を使用してオーディオをデコードし、libmp3lame を使用して mp3 にエンコードします。ffmpeg 内の libmp3lame は S16 ではなく S16P を必要とするため、オーディオ サンプルを変換する必要があります。

swr_convert を使用してみましたが、毎回ランダムにクラッシュします。swr_convert が S16 を入力として受け入れるかどうか疑問に思い始めました。

では、どうすればオーディオ サンプルを AV_SAMPLE_FMT_S16 から AV_SAMPLE_FMT_S16P に変換できますか?

4

0 に答える 0