Совсем не глупый вопрос. ADTS - это контейнер (формат файла) для аудио в формате AAC (формат данных). CAF, с другой стороны, представляет собой контейнер, разработанный Apple для ряда различных форматов аудиоданных. Вы можете найти список форматов, поддерживаемых этим контейнером здесь .
Что и какой использовать и когда ..
Я не уверен, насколько вы знакомы с аудиоформатами, но, как упоминалось выше, необходимо учитывать две концепции:
- Как я буду кодировать аудио?
- В каком формате я буду его упаковывать?
Ответ на первый вопрос будет в основном зависеть от конечного качества звука, которое вы ищете, и от того, какой размер вы хотите, чтобы были окончательные данные.
Ответ на второй вопрос также зависит от ответа на первый вопрос и других соображений, таких как, например, какие другие данные я хотел бы включить в аудио (видео, текст, координаты GPS и т. Д.).
По обоим вопросам вам также необходимо учитывать совместимость с аппаратным и программным обеспечением, которое вы хотите использовать для воспроизведения звука.