Зачем конвертировать XSB в XWB?
В аудиосистеме Microsoft XACT файл .xsb содержит только имена меток, настройки громкости, правила зацикливания и ссылки на волновые записи - в нем вообще нет волновых данных. Файл .xwb (Wave Bank) содержит сжатые или PCM аудиосэмплы. Ни один инструмент не может синтезировать аудио из списка настроек воспроизведения, поэтому такая конвертация технически невозможна.
Способы конвертации XSB в XWB
unxwb FREE
Чтобы извлечь аудио из проекта XACT, запустите unxwb для wave bank .xwb, а не для .xsb. Передайте .xsb вместе с флагом -x, чтобы назвать выходные WAV-файлы в соответствии с именами меток.
towav FREE
Используйте towav для извлечения файлов WAV из wave bank .xwb. Файл .xsb не обязателен для извлечения, но он помогает сопоставить имена меток.
xactbnk FREE
Откройте .xsb в xactbnk для просмотра имен меток, затем укажите соответствующий .xwb, чтобы извлечь конкретные аудиометки в формате WAV.
Об этих форматах
Файл XSB - это звуковой банк XACT Sound Bank, созданный с помощью инструмента Microsoft для работы с игровым аудио. Он содержит определения звуков и меток (cues) для игр, созданных на базе…
Открыть детали .XSB →Файл .XWB связан с XACT wave bank, это файл категории audio.
Открыть детали .XWB →Качество и на что обратить внимание
- Файл
.xsbне содержит аудио - это только файл метаданных; без соответствующего.xwbработать с аудио невозможно. - Оба файла создаются одновременно инструментом разработки XACT из исходных аудиофайлов; ни один из них не является производным от другого.
- XACT не поддерживается с момента выхода Windows 8 SDK, а разработка XNA была прекращена в 2013-2014 годах; эти файлы встречаются в старых играх для ПК и Xbox 360.
Часто задаваемые вопросы
У меня есть `.xsb`, но отсутствует `.xwb` - можно ли восстановить аудио?
.xsb содержит только определения; без соответствующего .xwb волновые данные отсутствуют.