Как кодировать аудио AAC в HE-AAC V1 в новом Android API 33Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как кодировать аудио AAC в HE-AAC V1 в новом Android API 33

Сообщение Anonymous »

Android API 33 добавляет новые поля в android.media.MediaFormat
ссылки:
https://developer.android.com/sdk/api_d ... ediaFormat
https://developer.android.com/reference ... _AAC_HE_V1
перед этим мы можем использовать вот так:

Код: Выделить всё

codec_ = codecMediaCodec.createEncoderByType(MediaFormat.MIMETYPE_AUDIO_AAC);
MediaFormat format = MediaFormat.createAudioFormat(MediaFormat.MIMETYPE_AUDIO_AAC,
sampleRate, channelCount);
format.setInteger(MediaFormat.KEY_AAC_PROFILE, MediaCodecInfo.CodecProfileLevel.AACObjectHE);
codec_.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE);
в API 33 могу ли я createEncoderByType использовать новый тип MIMETYPE_AUDIO_AAC_HE_V1?
действительно ли это?

Код: Выделить всё

codec_ = codecMediaCodec.createEncoderByType(MediaFormat.MIMETYPE_AUDIO_AAC_HE_V1);
Будем благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/791 ... oid-api-33
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»