1

AudioRecord クラスを使用して、データをバイト単位で読み取ります。AudioRecord.read(byte[], int, int) で受信したデータは生の形式 (大きすぎる) であるため、ffmpeg C Api を使用して Vorbis(.ogg) のような他の圧縮形式でエンコードしたいと考えています。JNI を介して呼び出す libffmpeg.so ファイルをコンパイルしました。これがどのように行われるか知りたいです。

エンコードに成功したら、この同じオーディオとそれに添付された単一の画像を使用してビデオを作成したいと考えています。

ありがとう。

4

1 に答える 1

1

バイト単位のデータで.wav ファイルを作成し、後でこのオーディオ ファイルをビデオの画像に直接変換できます。1 画像 + 1 音声ファイル = 1 動画

于 2013-07-31T07:10:02.210 に答える