YAF ファイル形式とは?
.yaf ファイルは、ゲーム開発者の Yuke's によって作成されたコンテナ形式である Yuke's Audio Archive です。音声を個別に保存するのではなく、多くの独立したオーディオトラックを 1 つのファイルにまとめます。YAF アーカイブは、PlayStation 2、PlayStation 3、PSP、Xbox 360、Wii でリリースされた 2008 年から 2011 年頃の «WWE SmackDown! vs. Raw» ゲーム内に登場します。最も頻繁に目にするファイル名は music.yaf で、レスラーの入場曲、メニュー音楽、試合中のトラックなど、ゲームのサウンドトラックを保持しています。
すべての YAF ファイルは、最初の 4 バイトに 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 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。YAF ファイルについて最初の質問をしてみましょう。
よくある質問
YAF ファイルを開くプログラムは何ですか?
.yaf アーカイブを開いて展開します。内部の .adx または .at3 オーディオを抽出し、それを vgmstream で再生または変換できます。どのゲームが music.yaf を使用していますか?
music.yaf ファイルは、2008 年から 2011 年頃の PlayStation 2、PlayStation 3、PSP、Xbox 360、Wii 用の «WWE SmackDown! vs. Raw» タイトルに同梱されています。ゲームの入場曲やメニュー音楽を保持しています。YAF ファイルを MP3 に変換できますか?
.wav にデコードしてから、FFmpeg や Audacity で .mp3 にエンコードしてください。ファイルが本物の YAF アーカイブかどうかはどうすればわかりますか?
SFAY で始まります。