Convert FSB to OGG
Decode FMOD FSB sound banks with vgmstream and encode compatible Ogg Vorbis files.
Make OGG files online
We can't read FSB files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into OGG:
How to convert fsb to ogg file
- Audio
- Rating: 3.0/5
Game sound banks often need to be converted when an audio editor, modding tool, player, or game engine accepts Ogg Vorbis but cannot open the original bank. Decoding the bank produces individual tracks that can be edited, shared, or imported in a standard audio format.
What FSB stores
FSB usually means FMOD Sample Bank, a container format created for FMOD-based games and interactive applications. One .fsb file can hold one or many sound streams, such as music, voice lines, and effects.
FSB originated in older FMOD and FSBank workflows; current FMOD Studio projects normally deploy .bank files instead. FSB3, FSB4, and FSB5 banks can contain PCM, ADPCM, MP3, Vorbis, CELT, or platform-specific codecs, so an FSB file is not necessarily directly playable as ordinary audio.
Some banks are encrypted, use an unsupported codec, or require related game files to decode correctly. Keep the original .fsb file, especially when extracting assets from a game installation or modding project.
What OGG usually means
OGG is an open multimedia container maintained by Xiph.Org. In audio workflows, an .ogg file usually contains Ogg Vorbis audio, although Ogg can also carry codecs such as Opus or FLAC.
Vorbis is lossy compression: it produces much smaller files than WAV while retaining good quality at moderate settings. Select Ogg Vorbis when the receiving application explicitly requests OGG or Vorbis; an application that accepts .ogg files does not necessarily support Ogg Opus or multichannel Vorbis.
Decode an FSB bank and encode Ogg Vorbis
vgmstream is the preferred decoder for game-audio FSB files because it supports many FMOD versions and embedded codecs. Decode to WAV first, then encode the WAV with FFmpeg or the vorbis-tools encoder.
- Install
vgmstream-cliand FFmpeg from their official project releases or a trusted package manager. - Inspect the bank with
vgmstream-cli -m game_audio.fsb. Check the detected codec, sample rate, channel count, and stream count. - Decode the first stream as one non-looping pass:
vgmstream-cli -L -o track_01.wav game_audio.fsb - For a bank with multiple streams, decode each subsong separately. Subsong numbering is normally one-based:
vgmstream-cli -s 2 -L -o track_02.wav game_audio.fsb - Encode each WAV as Ogg Vorbis:
ffmpeg -i track_01.wav -c:a libvorbis -q:a 6 track_01.ogg - Open the resulting
.oggfile in the destination application before deleting any extracted files.
FFmpeg quality -q:a 6 is a reasonable general-purpose Vorbis setting. Lower values reduce file size; higher values increase bitrate and file size. If the installed FFmpeg build lacks libvorbis, use oggenc -q 6 -o track_01.ogg track_01.wav from vorbis-tools instead.
The vgmstream component for foobar2000 can be useful for browsing and playing supported FSB streams on Windows, but command-line decoding gives explicit control over subsongs and loop rendering.
General online converters are not recommended for FSB files. Reputable conversion services rarely document support for the required FSB version and embedded codec, and uploading game assets can expose copyrighted or confidential files.
Quality and compatibility limits
If the bank already contains MP3, Vorbis, or other lossy audio, encoding the decoded result as Vorbis adds another lossy generation. Retain the original FSB and keep WAV or FLAC copies for editing or archival; create OGG copies only where Vorbis is required.
Do not change sample rate, channel count, or bit depth unless the destination specifies a requirement. Downmixing surround audio to stereo permanently changes the mix, and older devices or engines may accept only mono or stereo Vorbis.
Games often apply loop points outside the audio stream. The -L option prevents vgmstream from rendering repeated loops, but the resulting OGG will not automatically reproduce FMOD loop behavior in ordinary players. Test the exported duration and add trimming, looping metadata, or fades only if the target application supports them.
FSB vs OGG: format comparison
How the FSB and OGG formats compare on the properties that matter most for this conversion.
| Property | .FSB FMOD Sample Bank | .OGG Ogg |
|---|---|---|
| Compression | Both | Both |
| Audio quality | — | High |
| Audio channels | Multichannel | Up to stereo |
| Metadata support | Basic | Extensive |
| Streaming | Yes | Yes |
| DRM protection | — | No DRM |
| Opens in a web browser | No | Partial |
| Typical file size | Small | Medium |
| Open standard | No | Yes |
| Best used for | Embedding in applications | Music |
| Introduced | — | 2000 |
| Developer | Firelight Technologies | Xiph.Org Foundation |
| MIME type | — | application/ogg |
Suggested software and links: fsb to ogg converters
Additional formats for
fsb file conversion
Reverse conversion
Convert to ogg from
other formats
- mp3 to ogg
- mp4 to ogg
- aup3 to ogg
- rar to ogg
- dts to ogg
- dsf to ogg
- png to ogg
- it to ogg
- aa3 to ogg
- adts to ogg
- 3g2 to ogg
- 3ga to ogg
- 3gp to ogg
- 3pg to ogg
- 669 to ogg
- aac to ogg
- ac3 to ogg
- afc to ogg
- aif to ogg
- aifc to ogg
- aiff to ogg
- alac to ogg
- amr to ogg
- ape to ogg
- asf to ogg
- asx to ogg
- at3 to ogg
- au to ogg
- aud to ogg
- aup to ogg
- avi to ogg
- avr to ogg
- bik to ogg
- bonk to ogg
- bwf to ogg
- caf to ogg
- caff to ogg
- cda to ogg
- dat to ogg
- dav to ogg
- dff to ogg
- divx to ogg
- dsm to ogg
- dss to ogg
- dv to ogg
- f4v to ogg
- far to ogg
- fla to ogg
- flac to ogg
- flv to ogg
- gdm to ogg
- gsm to ogg
- ifv to ogg
- imf to ogg
- ismv to ogg
- kux to ogg
- m2a to ogg
- m2ts to ogg
- m3u to ogg
- m4a to ogg
- m4b to ogg
- m4r to ogg
- m4v to ogg
- mdl to ogg
- med to ogg
- midi to ogg
- mk3d to ogg
- mka to ogg
- mkv to ogg
- mmf to ogg
- mmv to ogg
- mo3 to ogg
- mod to ogg
- mov to ogg
- mp1 to ogg
- mp2 to ogg
- mpa to ogg
- mpc to ogg
- mpeg to ogg
- mpg to ogg
- mpg3 to ogg
- msf to ogg
- mt2 to ogg
- mtm to ogg
- mts to ogg
- mux to ogg
- nbs to ogg
- oga to ogg
- ogs to ogg
- okt to ogg
- oma to ogg
- omg to ogg
- opus to ogg
- pdf to ogg
- pls to ogg
- psm to ogg
- ptm to ogg
- qcp to ogg
- ra to ogg
- rm to ogg
- rmvb to ogg
- s3m to ogg
- shn to ogg
- snd to ogg
- spx to ogg
- stm to ogg
- tak to ogg
- trec to ogg
- ts to ogg
- tta to ogg
- ulaw to ogg
- ult to ogg
- umx to ogg
- usm to ogg
- vdj to ogg
- vob to ogg
- voc to ogg
- vox to ogg
- w64 to ogg
- waptt to ogg
- wav to ogg
- wave to ogg
- webm to ogg
- wem to ogg
- wma to ogg
- wmv to ogg
- wpp to ogg
- wv to ogg
- wve to ogg
- xm to ogg
- xspf to ogg
- xwm to ogg
- zip to ogg