Я бы хотел перейти с помощью аудиофайлов, закодированных в MP3, в AAC + для файлов звукового сопровождения, хранящихся в приложении для Android. Это уменьшит размер установки.Была ли установлена поддержка AAC + на всех телефонах Android?
Проблема я столкнулся в том, что AAC + поддержка была сломана в выпуске Froyo на Android: http://code.google.com/p/android/issues/detail?id=9308
Это было позже исправлено: https://android.googlesource.com/platform/frameworks/base/+/16263d9f8cc01392c2f3678b381ce897647c8c81
Пандора FAQ, очевидно, подтвердил некоторые телефоны были обновлены по воздуху , но предупредил о других телефонах:
Почему я испытываю проблемы с аудио на Froyo?
Если вы обновили до Froyo (Android 2.2), вы можете заметить проблемы с качеством звука во время прослушивания в Pandora. Команда Android знает об этой проблеме с аудио AAC + и выпустила исправление, которое постепенно развертывается на различных телефонах Android.
В настоящее время Sprint HTC EVO и Google Nexus One имеют обновления ОС OTA для Android, которые используют это исправление аудио AAC +.
Если у вас есть другой телефон, отличный от двух упомянутых, обратитесь в службу поддержки для вашего телефона , если у вас есть дополнительные вопросы по этой проблеме.
Были ли обновлены все телефоны Froyo, чтобы включить это исправление? Или некоторые перевозчики/производители не беспокоятся? Это очень часто встречается у Android, поскольку они утверждают, что тестирование обновлений слишком дорого.
Показатели My Flurry показывают Android 2.2 на уровне 33,2%, 2,1,1 при 12,2%, 2,2,2 при 0,1%. Поэтому, если исправление появилось только с изменением номера версии, оно не для большинства телефонов Froyo.
Прохладный, спасибо за информацию. Re Ogg, я тестировал каждый формат для своих игр уже давно. Ogg выиграл с точки зрения использования процессора, хорошо для игр OpenGL ES в реальном времени, которые использовали каждый бит процессора. Однако AAC и AAC + имели более высокое качество при меньших размерах, чем Ogg. Тем не менее, они влияют на частоту кадров, но при этом требуется больше аппаратных ресурсов для декодирования. Идеально подходит для приложений баз событий. Меньший размер файла помогает ускорить загрузку приложения, с меньшей вероятностью прерывания во время загрузки, быстрее запускать и занимать меньше места - что делает его менее вероятным для удаления. –
AAC + на самом деле не так полезен, когда я сравнивал AAC и AAC +. Так как я хотел высокого качества, а AAC + для низкого битрейта, улучшение сжатия по сравнению с AAC почти исчезло в битрейтах, которые я использовал. Даже телефоны с ошибкой могут играть в AAC +, но просто не могли прочитать лишние данные, закодированные по-новому, AAC + поддерживает AAC, поэтому звучало немного плохо. AAC для AAC + - просто простой переключатель командной строки при запуске команды кодирования, хотя вообще никакой работы, поэтому стоило проверить! –