Что такое формат файла YAF?
Файл .yaf - это аудиоархив Yuke's, формат контейнера, созданный разработчиком игр Yuke's. Он объединяет множество отдельных аудиодорожек в один файл, а не хранит звуки по отдельности. Архивы YAF встречаются в играх WWE SmackDown! vs. Raw примерно с 2008 по 2011 год на платформах PlayStation 2, PlayStation 3, PSP, Xbox 360 и Wii. Чаще всего вы встретите файл с именем music.yaf, в котором хранится саундтрек игры: темы выхода рестлеров, музыка меню и фоновые треки матчей.
Каждый файл YAF начинается с ASCII-сигнатуры SFAY в первых четырех байтах. Поле рядом со смещением 0x18 фиксирует количество аудиозаписей в архиве, а первый аудиоблок обычно начинается со смещения 0x20000. Само аудио хранится в форматах .adx (кодек CRI) или .at3 (Sony ATRAC3), в зависимости от платформы. Другими словами, YAF - это оболочка; настоящий звук находится внутри этих потоков.
Безопасность и защита
РИСК: LOWA .yaf is passive game data with no code execution, so the archive itself carries no malware risk. The only caution is that extracting and redistributing a game's copyrighted soundtrack is a legal rather than a technical concern. Download YAF Extractor only from established modding communities, since fan tools are not signed.
Детали формата
в двух словах- YafaRay scene file - Older versions of the YafaRay / YafRay open-source raytracer used .yaf for exported scene description files. Unrelated to game audio.
- Yet Another Forum (YAF) data - The .NET forum software Yet Another Forum.NET is abbreviated YAF, and the acronym occasionally tags its export or config data. Not an audio format.
Программы, открывающие файлы YAF
music.yaf, and click Extract All to write out the contained .adx or .at3 tracks; the same tool can repack custom audio back into the archive. .adx or .at3 files onto vgmstream to play them or convert them to .wav. .yaf in HxD to confirm the SFAY signature and inspect the header, entry count and audio offsets when a tool cannot parse the file. Технические подробности
глубокая спецификация| Encoding | Binary |
| Byte order | Little-endian |
| Container | Yuke's proprietary audio archive; bundles multiple audio streams behind a header and an index table |
| Signature | SFAY at offset 0x00 (four ASCII bytes) |
| Header Layout | Bytes 0x00-0x03 hold the SFAY signature. An archive name string follows in the header. A count field near offset 0x18 gives the number of audio entries. The first audio payload usually begins at offset 0x20000. |
| Compression | None at the archive level; individual entries are already compressed by their own codec (ADX or ATRAC3) |
| Stored Audio Codecs | CRI ADX and Sony ATRAC3 (AT3), depending on the platform build |
| Typical Content | In-game music: wrestler entrance themes, menu music and in-match tracks |
| Typical size | Tens to hundreds of MB (music.yaf holds a game's entire soundtrack) |
| Structure | Fixed signature, header with archive name and entry count, an offset/index region, then concatenated ADX or AT3 audio blobs |
| Platforms | PlayStation 2, PlayStation 3, PlayStation Portable, Xbox 360, Nintendo Wii |
| Notes | The recurring filename is music.yaf, shipped inside WWE SmackDown! vs. Raw 2008 through 2011. YAF is an archive wrapper, not a codec: the actual sound is ADX or AT3 data held inside. |
| Выпущен | 2007 |
| Спецификация | smacktalks.org |
Конвертации YAF
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах YAF.
Часто задаваемые вопросы
Какая программа открывает файл YAF?
.yaf открывает и распаковывает YAF Extractor. Он извлекает аудио в форматах .adx или .at3, которые затем можно прослушать или конвертировать через vgmstream.В какой игре используется music.yaf?
music.yaf поставляется в составе игр WWE SmackDown! vs. Raw периода 2008-2011 годов для PlayStation 2, PlayStation 3, PSP, Xbox 360 и Wii. В нем хранится музыка меню и выходов рестлеров.Можно ли конвертировать файл YAF в MP3?
.wav через vgmstream, а затем сконвертируйте их в .mp3 с помощью FFmpeg или Audacity.