.FSB

Plik FSB

FMOD Sample Bank
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik FSB to FMOD Sample Bank - autorski kontener audio, który grupuje wiele efektów dźwiękowych lub ścieżek muzycznych do użytku przez silnik audio FMOD w grach wideo. Nie można go odtworzyć bezpośrednio w odtwarzaczu multimedialnym; należy użyć vgmstream (wtyczka foobar2000 lub CLI), aby odtworzyć lub wyodrębnić dźwięk. Zaszyfrowane pliki FSB5 z gier Unity nie mogą zostać wypakowane bez klucza AES gry.

Deweloper: Firelight Technologies Pty Ltd Kategoria: Pliki audio MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .OPUS · .M3U · .M3U8 · .WFP

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 28, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku FSB?

.FSB to FMOD Sample Bank, autorski binarny kontener audio opracowany przez Firelight Technologies do użytku z silnikiem audio FMOD. Pakuje on jeden lub więcej próbek audio w pojedynczy plik zoptymalizowany pod kątem ładowania i strumieniowania w czasie rzeczywistym w grach i aplikacjach interaktywnych.

Format ewoluował przez kilka wersji: FSB3 i FSB4 były używane z wycofanym już narzędziem FMOD Designer, podczas gdy FSB5 jest obecnym formatem używanym przez FMOD Studio i FMOD Engine 2.x. Każdy plik .fsb zaczyna się od 4-bajtowego identyfikatora ASCII (tzw. magic bytes): FSB3, FSB4 lub FSB5. Kodeki audio są przechowywane dla każdej próbki w nagłówku i mogą się różnić w obrębie tego samego banku - dostępne opcje to PCM, IMA ADPCM, MP3, Ogg Vorbis, FADPCM, Opus, AT9 (PlayStation) oraz XMA (Xbox).

Pliki .fsb są powszechnie stosowane w grach opartych na silniku Unity: Unity 5 i nowsze pakują dźwięk jako banki FSB5 osadzone w paczkach .assets. Projekty Unity mogą opcjonalnie szyfrować banki FSB5 za pomocą AES-128, co uniemożliwia ekstrakcję bez klucza projektu.

Narzędzia społecznościowe, takie jak vgmstream (dostępne jako wtyczka do foobar2000 lub samodzielne CLI), potrafią zdekodować większość niezaszyfrowanych plików .fsb. Biblioteka python-fsb5 umożliwia programową ekstrakcję z formatu FSB5.

Bezpieczeństwo

RYZYKO: LOW

Pliki FSB są kontenerami danych audio; nie mogą wykonywać kodu. Nie są znane żadne wektory złośliwego oprogramowania dla .fsb. Jednak niektórzy wydawcy gier ograniczają ekstrakcję dźwięku ze swoich banków FSB ze względu na prawa autorskie - przed dystrybucją wyodrębnionego dźwięku należy sprawdzić umowę EULA gry.

Szczegóły formatu

w pigułce
PEŁNA NAZWAFMOD Sample Bankznany również jako FMOD Sound Bank, FSB audio bank
DEWELOPERFirelight Technologies Pty Ltdod Late 1990s (FMOD API); FSB3 widely used from ~2002; FSB5 from FMOD Studio 1.x (~2013)
KATEGORIAPliki audio
TYP MIMEapplication/octet-stream
TYPbinarny autorski kontener audio (bank wielopróbkowy)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
46534235
ASCII
FSB5
FSB3: magic = 46 53 42 33 („FSB3”); FSB4: 46 53 42 34 („FSB4”); FSB5: 46 53 42 35 („FSB5”). Bajt wersji znajduje się w bajtach 4-7 nagłówka. Niektóre zaszyfrowane pliki FSB5 wyprodukowane przez Unity nie posiadają prawidłowej sygnatury (wymieszany nagłówek).

Programy otwierające pliki FSB

Windows6 apps
vgmstream (foobar2000 plug-in) Open-source Zainstaluj komponent vgmstream dla foobar2000; przeciągnij plik .fsb do foobar2000, aby odtwarzać poszczególne próbki lub dekodować je masowo do formatu WAV.
vgmstream (CLI) Open-source Uruchom „vgmstream-cli -o output.wav input.fsb”, aby wyodrębnić wszystkie próbki. Użyj „-S 0”, aby określić indeks podutworu.
python-fsb5 Open-source Python CLI: „python extract.py input.fsb” - wyodrębnia próbki z plików FSB5 do formatów WAV/OGG. Wymaga Python 3.
Fmod5Sharp Open-source Biblioteka C# do dekodowania FSB5; używana programowo lub poprzez narzędzia do ekstrakcji zasobów Unity (AssetRipper).
FSB Extractor (AEZAY) Darmowy Narzędzie z interfejsem graficznym do wyodrębniania dźwięku z plików FSB3/FSB4; ograniczona obsługa FSB5.
FMOD Studio Freemium Oficjalne narzędzie autorskie FMOD; może otwierać i odtwarzać banki FSB w kontekście projektu FMOD Studio.
macOS2 apps
vgmstream (CLI) Open-source Uruchom „vgmstream-cli -o output.wav input.fsb”, aby wyodrębnić wszystkie próbki. Użyj „-S 0”, aby określić indeks podutworu.
FMOD Studio Freemium Oficjalne narzędzie autorskie FMOD; może otwierać i odtwarzać banki FSB w kontekście projektu FMOD Studio.
Linux1 app
vgmstream (CLI) Open-source Uruchom „vgmstream-cli -o output.wav input.fsb”, aby wyodrębnić wszystkie próbki. Użyj „-S 0”, aby określić indeks podutworu.

Szczegóły techniczne

specyfikacja
Format konteneraAutorski binarny kontener Firelight FSB (nie ZIP, nie RIFF)
Sygnatura pliku (magic bytes)46 53 42 35 = „FSB5” (obecny); FSB3 = 46 53 42 33, FSB4 = 46 53 42 34
Kolejność bajtówLittle-endian
Wersje formatuFSB1, FSB2, FSB3, FSB3.1, FSB4, FSB5; FSB5 jest aktualna (FMOD Studio / FMOD Engine 2.x)
Obsługiwane kodeki audio (na próbkę)PCM, IMA ADPCM, MP3, Ogg Vorbis, FADPCM, Opus, AT9 (PS4/PS5), XMA (Xbox)
SzyfrowanieOpcjonalne AES-128 (FSB5); Unity domyślnie szyfruje banki - ekstrakcja wymaga klucza projektu
Typowy rozmiar pliku500 KB - 500 MB (różni się znacznie w zależności od gry i liczby próbek)
Obsługiwane częstotliwości próbkowania8 000-192 000 Hz na próbkę; dźwięk w grach to zazwyczaj 22 050-48 000 Hz
Elastyczność kodeków na próbkęTak - różne próbki w tym samym banku mogą używać różnych kodeków i częstotliwości próbkowania
Obsługa platformWindows, macOS, Linux, PlayStation, Xbox, Nintendo Switch, Android, iOS
Integracja z UnityUnity 5+ osadza dźwięk jako banki FSB5 w paczkach .assets; generowane automatycznie przez Unity Editor
Weryfikacja integralnościBrak w samym formacie FSB; Unity weryfikuje zewnętrznie poprzez skrót (hash) paczki zasobów
Rola w czasie wykonywaniaBank audio ładowany przez FMOD Engine podczas działania gry; pliki .bank z FMOD Studio są używane na poziomie autorskim
WydanoLate 1990s (FMOD API); FSB3 widely used from ~2002; FSB5 from FMOD Studio 1.x (~2013)
Najnowsza wersjaFSB5 (FMOD Studio / FMOD Engine 2.x, current)
Specyfikacjawww.fmod.com

Konwersje FSB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami FSB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki FSB.

Najczęściej zadawane pytania

Jak wyodrębnić dźwięk z pliku FSB?
Użyj vgmstream (wtyczka foobar2000 lub CLI) lub python-fsb5 dla formatu FSB5. Dla starszych wersji FSB3/FSB4 sprawdza się również FSB Extractor (AEZAY). Zaszyfrowane pliki FSB5 (gry Unity) nie mogą zostać wypakowane bez klucza AES.
Dlaczego nie mogę otworzyć pliku FSB nawet przy użyciu odpowiedniego narzędzia?
Plik FSB5 jest prawdopodobnie zaszyfrowany algorytmem AES (częste w grach Unity). Bez klucza szyfrującego plik nie może zostać odkodowany. Niektóre narzędzia do ekstrakcji z Unity (AssetRipper) mogą spróbować wyodrębnić klucz z plików binarnych gry.
Jaki format audio znajduje się wewnątrz pliku FSB?
To zależy od gry: PCM (odpowiednik WAV), MP3, Ogg Vorbis, IMA ADPCM lub formaty specyficzne dla platform (XMA2 dla Xbox, AT9 dla PlayStation). vgmstream dekoduje większość z nich.
Jaka jest różnica między FSB3, FSB4 a FSB5?
Są to kolejne wersje formatu FMOD Sample Bank. FSB3 był używany w grach z ery FMOD Designer (2002-2012). FSB4 to wersja przejściowa. FSB5 to aktualny format używany przez FMOD Studio oraz gry Unity 5+.
Czy FMOD Designer jest nadal dostępny?
Nie - FMOD Designer został wycofany wraz z premierą FMOD Studio (ok. 2012-2013). Do wszystkich nowych projektów należy używać FMOD Studio.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z