CoreAudio AAC — это аудиокодер Apple, обеспечивающий лучшее качество звука, чем стандартный FFmpeg AAC в OBS. На Windows он не установлен по умолчанию и требует отдельной установки из компонентов iTunes. На macOS встроен в систему автоматически. После установки OBS автоматически использует его без дополнительных настроек.
Зачем нужна переустановка CoreAudio AAC
- По умолчанию OBS на Windows использует FFmpeg AAC, который имеет видимую потерю качества звука на средних и низких битрейтах.
- CoreAudio AAC кодирует тот же битрейт с лучшей чистотой и минимальными артефактами на частотах от 2 кГц до 12 кГц.
- Код Apple оптимизирован для потокового вещания и был использован в iTunes более десяти лет без обновлений, что указывает на стабильность алгоритма.
- Потоковые платформы (Twitch, YouTube) поддерживают AAC-аудиопоток одинаково, поэтому выигрыш в качности кодера на стороне OBS заметен в финальном результате.
Пошаговая инструкция по установке
### Для Windows 64-bit (рекомендуется)
- Посетите сайт
uptodown.comи скачайтеiTunes 12.10.8(последняя версия сAppleApplicationSupport.msi). - Нажмите правой кнопкой на загруженный файл
iTunes64Setup.exe→ выберите7-Zip → Распаковать(установите 7-Zip, если её нет). - В распакованной папке найдите файл
AppleApplicationSupport64.msi. - Дважды кликните на
AppleApplicationSupport64.msiи пройдите установку до конца (выбирайте путь по умолчанию:C:\Program Files\Common Files\Apple). - Перезагрузитесь (обязательно).
- Откройте OBS → нажмите
Help → Log Files → View Current Log File. - Найдите строку
[CoreAudio encoder]: Adding CoreAudio AAC encoder— если её видите, установка прошла успешно.
### Для Windows 32-bit
- Скачайте
iTunes 12.10.832-bit версию с того же сайта. - Распакуйте архив через 7-Zip.
- Установите
AppleApplicationSupport.msi(без суффикса64). - Перезагрузитесь.
- Проверьте логи OBS тем же способом.
### Для macOS
- CoreAudio встроен в macOS с версии 10.10 и выше, дополнительная установка не требуется.
- Откройте OBS и проверьте логи:
Help → Log Files → View Current Log File. - Если строка с
CoreAudio encoderприсутствует, компонент активен.
### Для Linux
- CoreAudio недоступен на Linux (это решение только для Windows и macOS).
- На Linux используйте
FFmpeg AACс битрейтом 192–320 кбит/с для высокого качества.
Подтверждение использования и оптимальные настройки
- Откройте OBS →
Settings → Output → Recording. - В поле
Audio Encoderубедитесь, что выбран вариант сAAC(если видитеCoreAudio AACв списке, выберите его явно; если нет, OBS использует его автоматически, если установлен). - Установите
Audio Bitrate: 320 кбит/сдля локальной записи или160 кбит/сдля потокового вещания на Twitch/YouTube. - Перейдите в
Settings → Audioи установитеSample Rate: 48 кГц(стандарт для вещания). - Выберите
Channels: Stereoдля двухканального звука илиMono, если источник монофонический. - Нажмите
Apply → OK.
Часто задаваемые вопросы
Какой битрейт выбрать для потокового вещания? Используйте 160 кбит/с AAC; платформы вроде Twitch переживают аудиопоток перед доставкой зрителям, поэтому выше 192 кбит/с смысла нет.
Почему логи не показывают сообщение о CoreAudio, хотя я установил AppleApplicationSupport.msi? Вероятно, вы установили в нестандартную папку. Удалите через Панель управления → Программы → Удаление программ, затем переустановите с путём C:\Program Files\Common Files\Apple.
Можно ли удалить iTunes после установки CoreAudio? Да, удалите iTunes полностью; компоненты AppleApplicationSupport.msi останутся в системе и будут работать в OBS независимо.