.FSB

FSB ファイル

FMOD Sample Bank
質問する
クイック回答

FSB ファイルは FMOD Sample Bank です。これは、ビデオゲームの FMOD オーディオエンジンで使用するために、複数の効果音や音楽トラックをバンドルした独自のオーディオコンテナです。メディアプレーヤーで直接再生することはできません。内部のオーディオを再生または抽出するには、vgmstream(foobar2000 プラグインまたは CLI)を使用してください。Unity ゲームの暗号化された FSB5 ファイルは、ゲームの AES キーがないと抽出できません。

開発元: Firelight Technologies Pty Ltd カテゴリ: 音声ファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .OPUS · .M3U · .M3U8 · .WFP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 28, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

FSB ファイル形式とは?

.FSB は FMOD Sample Bank であり、FMOD オーディオエンジンで使用するために Firelight Technologies によって開発された独自のバイナリオーディオコンテナです。ゲームやインタラクティブなアプリケーションでのリアルタイムの読み込みとストリーミングに最適化された、1つ以上のオーディオサンプルを単一のファイルにパッケージ化します。

この形式はいくつかのバージョンを経て進化してきました。FSB3 と FSB4 は現在は廃止された FMOD Designer ツールで使用されていましたが、FSB5 は FMOD Studio および FMOD Engine 2.x で使用されている現在の形式です。各 .fsb ファイルは、4バイトの ASCII マジック識別子(FSB3、FSB4、または FSB5)で始まります。オーディオコーデックはヘッダー内のサンプルごとに保存され、同じバンク内のサンプル間でも異なる場合があります。オプションには、PCM、IMA ADPCM、MP3、Ogg Vorbis、FADPCM、Opus、AT9(PlayStation)、XMA(Xbox)などがあります。

.fsb ファイルは Unity ベースのゲームで広く使用されています。Unity 5 以降では、オーディオを .assets バンドルに埋め込まれた FSB5 バンクとしてパッケージ化します。Unity プロジェクトでは、オプションで AES-128 を使用して FSB5 バンクを暗号化でき、プロジェクトキーがないと抽出できなくなります。

vgmstream(foobar2000 プラグインまたはスタンドアロン CLI として利用可能)などのコミュニティツールは、ほとんどの暗号化されていない .fsb ファイルをデコードできます。python-fsb5 ライブラリは、プログラムによる FSB5 の抽出をサポートしています。

セキュリティと安全性

リスク: LOW

FSB ファイルはオーディオデータコンテナであり、コードを実行することはできません。.fsb に関するマルウェアの媒介は知られていません。ただし、一部のゲームパブリッシャーは著作権上の理由から FSB バンクからのオーディオ抽出を制限しています。抽出したオーディオを配布する前に、ゲームの EULA を確認してください。

形式の詳細

概要
正式名称FMOD Sample Bank別名 FMOD Sound Bank, FSB audio bank
開発元Firelight Technologies Pty Ltd登場時期 Late 1990s (FMOD API); FSB3 widely used from ~2002; FSB5 from FMOD Studio 1.x (~2013)
カテゴリ音声ファイル
MIME タイプapplication/octet-stream
タイプ独自のバイナリオーディオコンテナ(マルチサンプルバンク)
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
46534235
ASCII
FSB5
FSB3: マジック = 46 53 42 33 («FSB3»); FSB4: 46 53 42 34 («FSB4»); FSB5: 46 53 42 35 («FSB5»)。ヘッダーの 4-7 バイト目にバージョンバイトがあります。Unity によって生成された一部の暗号化された FSB5 ファイルには、有効なマジックがありません(ヘッダーがスクランブルされています)。

FSB ファイルを開くプログラム

Windows6 apps
vgmstream (foobar2000 plug-in) オープンソース vgmstream foobar2000 コンポーネントをインストールします。.fsb を foobar2000 にドラッグして、個々のサンプルを再生したり、WAV に一括デコードしたりできます。
vgmstream (CLI) オープンソース 「vgmstream-cli -o output.wav input.fsb」を実行してすべてのサンプルを抽出します。「-S 0」を使用してサブソングのインデックスを指定します。
python-fsb5 オープンソース Python CLI: 「python extract.py input.fsb」 - FSB5 ファイルから WAV/OGG にサンプルを抽出します。Python 3 が必要です。
Fmod5Sharp オープンソース FSB5 をデコードするための C# ライブラリ。プログラム内、または Unity アセット抽出ツール(AssetRipper)経由で使用されます。
FSB Extractor (AEZAY) 無料 FSB3/FSB4 ファイルからオーディオを抽出するための GUI ツール。FSB5 のサポートは限定的です。
FMOD Studio フリーミアム 公式の FMOD 制作ツール。FMOD Studio プロジェクトのコンテキスト内で FSB バンクを開いて再生できます。
macOS2 apps
vgmstream (CLI) オープンソース 「vgmstream-cli -o output.wav input.fsb」を実行してすべてのサンプルを抽出します。「-S 0」を使用してサブソングのインデックスを指定します。
FMOD Studio フリーミアム 公式の FMOD 制作ツール。FMOD Studio プロジェクトのコンテキスト内で FSB バンクを開いて再生できます。
Linux1 app
vgmstream (CLI) オープンソース 「vgmstream-cli -o output.wav input.fsb」を実行してすべてのサンプルを抽出します。「-S 0」を使用してサブソングのインデックスを指定します。

技術的詳細

詳細仕様
コンテナ形式独自の Firelight FSB バイナリコンテナ(ZIP や RIFF ではない)
マジックバイト46 53 42 35 = «FSB5» (現在); FSB3 = 46 53 42 33, FSB4 = 46 53 42 34
バイト順序リトルエンディアン
形式バージョンFSB1, FSB2, FSB3, FSB3.1, FSB4, FSB5; FSB5 が最新 (FMOD Studio / FMOD Engine 2.x)
サポートされているオーディオコーデック (サンプルごと)PCM, IMA ADPCM, MP3, Ogg Vorbis, FADPCM, Opus, AT9 (PS4/PS5), XMA (Xbox)
暗号化オプションの AES-128 (FSB5); Unity はデフォルトでバンクを暗号化します - 抽出にはプロジェクトキーが必要です
一般的なファイルサイズ500 KB - 500 MB (ゲームやサンプル数によって大きく異なります)
サポートされているサンプルレートサンプルごとに 8,000-192,000 Hz。ゲームオーディオは通常 22,050-48,000 Hz
サンプルごとのコーデックの柔軟性あり - 同じバンク内の異なるサンプルで異なるコーデックやサンプルレートを使用できます
プラットフォームサポートWindows, macOS, Linux, PlayStation, Xbox, Nintendo Switch, Android, iOS
Unity 統合Unity 5 以降はオーディオを .assets バンドル内の FSB5 バンクとして埋め込みます。Unity Editor によって自動的に生成されます
整合性検証FSB 形式自体にはありません。Unity はアセットバンドルのハッシュを介して外部で検証します
実行時の役割再生時に FMOD Engine によって読み込まれるランタイムオーディオバンク。FMOD Studio の .bank ファイルは制作レベルで使用されます
リリース日Late 1990s (FMOD API); FSB3 widely used from ~2002; FSB5 from FMOD Studio 1.x (~2013)
最新バージョンFSB5 (FMOD Studio / FMOD Engine 2.x, current)
仕様書www.fmod.com

FSB の変換

コミュニティ Q&A

ユーザーからの質問
質問する
FSB ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。FSB ファイルについて最初の質問をしてみましょう。

よくある質問

FSB ファイルからオーディオを抽出するにはどうすればよいですか?
FSB5 の場合は vgmstream(foobar2000 プラグインまたは CLI)または python-fsb5 を使用してください。古い FSB3/FSB4 の場合は、FSB Extractor (AEZAY) も機能します。暗号化された FSB5(Unity ゲーム)は、AES キーがないと抽出できません。
適切なツールを使っても FSB ファイルが開けないのはなぜですか?
その FSB5 は AES 暗号化されている可能性があります(Unity ゲームで一般的です)。暗号化キーがないと、ファイルを復号することはできません。一部の Unity 抽出ツール(AssetRipper)は、ゲームのバイナリからキーを抽出できる場合があります。
FSB ファイルの中にはどのようなオーディオ形式が入っていますか?
ゲームによって異なります。PCM(WAV 相当)、MP3、Ogg Vorbis、IMA ADPCM、またはプラットフォーム固有の形式(Xbox 用の XMA2、PlayStation 用の AT9)です。vgmstream はこれらのほとんどをデコードします。
FSB3、FSB4、FSB5 の違いは何ですか?
これらは FMOD Sample Bank 形式の連続したバージョンです。FSB3 は FMOD Designer 時代のゲーム(2002-2012年)で使用されていました。FSB4 は移行期のもので、FSB5 は FMOD Studio および Unity 5 以降のゲームで使用されている現在の形式です。
FMOD Designer はまだ利用可能ですか?
いいえ。FMOD Designer は FMOD Studio がリリースされた際(2012-2013年頃)に廃止されました。新しい開発にはすべて FMOD Studio を使用してください。

参考文献

1Archive Team - FMOD Sample Bankfileformats.archiveteam.org
2FMOD - Official documentationwww.fmod.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

関連する拡張子

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧