Документация
Docs/ru/reference/audio/formats.md
Форматы аудиоресурсов
Сгенерированный справочник. Не редактируйте его источник напрямую. Обновите
BuildTools/AudioInterface.json, затем выполнитеpython BuildTools/docs_audio.py --write.
| Индекс | Форматы | Доставка | Декодирование | Воспроизведение | Проверка | Канонический JSON | Руководство |
| Стабильный ID | Суффикс | Роль | Контракт | Источник |
|---|---|---|---|---|
audio.format.wav |
.wav |
Авторский вход, преобразуемый в runtime-payload Ogg Vorbis | Используйте RIFF/WAVE PCM с разрядностью 8, 16, 24 или 32 бита либо IEEE float с разрядностью 32 бита; чанки могут идти в любом порядке, а неизвестные чанки пропускаются с учётом выравнивания RIFF. | Source/Tools/AudioBaker.cpp |
audio.format.ogg |
.ogg |
Нативный runtime-payload и авторский вход без перекодирования | Используйте битовый поток Ogg с аудио Vorbis; AudioBaker проверяет и копирует авторский .ogg без повторного кодирования с потерями, а AudioManager передаёт каждый запечённый аудиоресурс в libvorbisfile как поток. | Source/Client/AudioManager.cpp, Source/Tools/AudioBaker.cpp |