Convertir OGG en FSB
Créer une banque FMOD FSB à partir d’un OGG à l’aide du SDK legacy ou du projet correspondant.
Convertir des fichiers OGG en ligne
Nous n’avons pas encore de convertisseur en ligne dédié pour OGG vers FSB, mais vous pouvez convertir des fichiers OGG en ligne vers ces formats et bien d’autres :
Comment convertir ogg en fichier fsb
- Audio
- Notes: 4.0/5
Un jeu conçu avec un ancien runtime FMOD peut nécessiter une banque de sons .fsb au lieu d’un fichier .ogg autonome. La création d’une banque utilisable nécessite le projet ou le SDK FMOD correspondant, et non une simple modification du nom de fichier ou un convertisseur audio généraliste.
Qu’est-ce que le format OGG ?
.ogg désigne généralement un conteneur Ogg contenant de l’audio Vorbis, bien qu’Ogg puisse également contenir d’autres codecs. Vorbis est un format avec perte couramment utilisé pour la musique, les dialogues, les effets sonores, les podcasts et les ressources de jeu, car il produit des fichiers plus petits que l’audio PCM non compressé.
Audacity, FFmpeg, VLC, les stations de travail audio numériques et les outils de développement de jeux peuvent créer ou exporter des fichiers Ogg Vorbis. Un fichier OGG peut être une ressource source pour un projet FMOD, un fichier extrait d’un jeu ou un média ordinaire destiné à la lecture plutôt qu’à la création d’une banque.
Qu’est-ce que le format FSB ?
FSB signifie FMOD Sound Bank. Il s’agit d’une banque runtime FMOD pouvant contenir un ou plusieurs sons encodés, ainsi que des informations relatives à la banque et à la lecture. Ce n’est pas un conteneur audio généraliste interchangeable avec WAV ou OGG.
FSB était utilisé dans les workflows FMOD Designer et FMOD Ex plus anciens, notamment dans les jeux qui attendent des banques FMOD legacy. Une banque peut regrouper plusieurs effets ou pistes musicales et les encoder avec un codec sélectionné pour la plateforme cible. La génération FSB requise, le codec, les métadonnées et la structure de la banque dépendent du runtime FMOD utilisé par l’application.
Comment créer un FSB à partir d’un OGG
- Identifiez le runtime cible. Examinez les fichiers du jeu, l’exécutable, les banques existantes ou le projet d’origine afin de déterminer s’il utilise FMOD Designer, FMOD Ex ou FMOD Studio, et de connaître la version de banque, la plateforme, le nom de fichier, le codec et la configuration des canaux attendus.
- Utilisez les outils FMOD correspondants. Ouvrez un projet legacy avec le FMOD Designer ou le FMOD Ex SDK approprié. Pour un projet FMOD Studio actuel, utilisez FMOD Studio ; sa sortie de build normale est un fichier
.bankplutôt qu’un FSB autonome. - Importez l’OGG dans le navigateur audio ou d’échantillons du projet. Dans un projet legacy, ajoutez l’échantillon via l’interface de gestion des sound banks du projet et affectez-le à la banque requise.
- Sélectionnez la plateforme cible et les paramètres de codec requis par l’application. Selon la génération de FMOD, les codecs disponibles peuvent inclure Vorbis, PCM ou des formats spécifiques à la plateforme. Ne supposez pas que le codec utilisé par l’OGG source correspond au paramètre de banque approprié.
- Construisez ou exportez la banque avec la commande Build, Build Banks ou une commande équivalente du projet. Les SDK legacy peuvent inclure
fsbankcl.exe, un générateur de banques en ligne de commande ; utilisez la syntaxe et les fichiers de configuration documentés pour cette version exacte du SDK. - Testez la banque générée dans l’application d’origine. L’application peut également nécessiter des métadonnées d’événements, un nom de banque particulier, un chiffrement, un fichier complémentaire ou un runtime FMOD correspondant. Placer un FSB à côté de fichiers de jeu existants ne le rend pas compatible.
FSB Extractor n’est pas un outil de conversion. Des utilitaires tels que FSB Extractor et vgmstream servent principalement à examiner ou à extraire de l’audio depuis des banques FMOD existantes. Ils ne peuvent généralement pas intégrer un OGG arbitraire dans une banque valide pour un jeu inconnu.
Alternatives en ligne et sur ordinateur
Les services en ligne généralistes tels que CloudConvert ou Convertio peuvent convertir un OGG en WAV, MP3 ou d’autres formats audio ordinaires lorsque le programme de destination nécessite un fichier audio plutôt qu’une banque FMOD. Ils ne produisent normalement pas de FSB compatible avec un jeu, car la création d’un FSB nécessite des métadonnées de banque et des paramètres de runtime spécifiques à FMOD.
Pour une conversion audio ordinaire, les outils pour ordinateur tels que FFmpeg ou Audacity évitent les limites de téléversement et permettent de conserver les ressources propriétaires sur la machine locale. Par exemple, cette commande FFmpeg décode un OGG en WAV non compressé :
ffmpeg -i input.ogg -c:a pcm_s16le output.wav
Utilisez le WAV uniquement lorsque la destination accepte un fichier audio normal. Il ne remplace pas la reconstruction de la banque FMOD requise.
Limites de qualité et de compatibilité
Vorbis OGG est déjà un format avec perte. Le réencoder en Vorbis à l’intérieur d’un FSB peut ajouter une génération supplémentaire d’artefacts de compression : utilisez donc le WAV d’origine ou une autre source sans perte lorsque cela est possible. Convertir d’abord en WAV ne restaure pas la qualité.
Modifier .ogg en .fsb ne change que le nom de fichier et laisse le fichier inutilisable en tant que banque de sons. Un FSB peut contenir plusieurs sons et des métadonnées spécifiques à FMOD ; remplacer une seule entrée peut donc nécessiter un éditeur de ressources compatible et rendre la banque invalide.
La correspondance entre la génération FMOD d’origine, le format de banque, le codec, la fréquence d’échantillonnage, la configuration des canaux, les paramètres de plateforme, le nom de banque et la structure du projet est souvent plus importante que l’extension d’entrée. FMOD Studio ne peut pas nécessairement ouvrir ou reconstruire un FSB legacy sans le projet d’origine ou des ressources sources compatibles.
Comparaison du format OGG vs FSB
Comparaison entre les formats OGG et FSB sur les propriétés les plus importantes pour cette conversion.
| Propriété | .OGG Ogg | .FSB FMOD Sample Bank |
|---|---|---|
| Compression | Les deux | Les deux |
| Qualité audio | Élevé | — |
| Canaux audio | Jusqu’en stéréo | Multicanal |
| Support des métadonnées | Étendu | Basique |
| Streaming | Oui | Oui |
| Protection DRM | Sans DRM | — |
| S’ouvre dans un navigateur web | Partiel | Non |
| Taille de fichier typique | Moyen | Petit |
| Norme ouverte | Oui | Non |
| Idéal pour | Musique | Intégration dans des applications |
| Date d’introduction | 2000 | — |
| Développeur | Xiph.Org Foundation | Firelight Technologies |
| Type MIME | application/ogg | — |
Logiciel suggéré pour convertir ogg en fsb
Questions fréquentes
La conversion d’OGG en FSB conserve-t-elle la qualité audio d’origine ?
Cela dépend des paramètres de compilation du FSB et du SDK FMOD correspondant. Si l’OGG est décodé puis réencodé, le résultat peut perdre en qualité, car la compression Vorbis est avec perte ; l’utilisation de paramètres compatibles peut éviter des modifications inutiles.
Un fichier FSB peut-il être lu partout où un fichier OGG est lu ?
Non, un FSB est une banque de sons FMOD plutôt qu’un fichier audio à usage général. Il nécessite normalement le runtime FMOD correspondant et une version de banque compatible pour charger et lire ses entrées audio.
Pourquoi ma conversion d’OGG en FSB échoue-t-elle ou produit-elle une banque inutilisable ?
La cause la plus fréquente est l’utilisation d’un SDK ou d’un runtime qui ne correspond pas à la version de la banque FSB, à la prise en charge du codec ou au format de banque attendu par le projet. Un fichier OGG peut également échouer si son codec ou ses paramètres d’encodage ne sont pas pris en charge par cette génération de FMOD.
Puis-je reconvertir un FSB en fichier OGG d’origine ?
Pas nécessairement : un FSB peut contenir un audio réencodé et des métadonnées de banque propres à FMOD plutôt que le flux binaire OGG d’origine. Même lorsque son audio peut être extrait, le nom de fichier d’origine, les paramètres d’encodage et d’autres informations sur la source peuvent ne pas être récupérables.
Autres conversions de fichiers .ogg
- ogg en m3u
- ogg en wav
- ogg en mp4
- ogg en mp3
- ogg en snd
- ogg en cda
- ogg en midi
- ogg en wv
- ogg en 3gp
- ogg en ac3
- ogg en 3ga
- ogg en aac
- ogg en afc
- ogg en aiff
- ogg en alac
- ogg en amr
- ogg en ape
- ogg en au
- ogg en bwf
- ogg en caf
- ogg en caff
- ogg en fla
- ogg en flac
- ogg en gsm
- ogg en m4a
- ogg en m4b
- ogg en m4r
- ogg en mid
- ogg en mka
- ogg en mp2
- ogg en mpc
- ogg en nbs
- ogg en oga
- ogg en opus
- ogg en pls
- ogg en sfz
- ogg en spx
- ogg en tak
- ogg en tta
- ogg en vox
- ogg en w64
- ogg en wave
- ogg en wem
- ogg en wma