Converter ogg para fsb

Converter OGG para FSB

Crie um banco FMOD FSB a partir de OGG usando o SDK ou projeto legacy correspondente.

Converter ficheiros OGG online

Ainda não temos um conversor online dedicado para OGG para FSB, mas pode converter ficheiros OGG online para estes e outros formatos:

Como converter ogg para fsb arquivo

  • Áudio

Um jogo criado com um runtime FMOD mais antigo pode exigir um banco de sons .fsb em vez de um arquivo .ogg independente. A criação de um banco utilizável requer o projeto ou SDK FMOD correspondente, não apenas uma alteração no nome do arquivo ou um conversor de áudio genérico.

O que é o formato OGG

.ogg geralmente identifica um contêiner Ogg que transporta áudio Vorbis, embora Ogg também possa conter outros codecs. Vorbis utiliza compressão com perdas e é comumente usado para músicas, diálogos, efeitos sonoros, podcasts e assets de jogos porque produz arquivos menores do que o áudio PCM não compactado.

Audacity, FFmpeg, VLC, estações de trabalho de áudio digital e ferramentas de desenvolvimento de jogos podem criar ou exportar arquivos Ogg Vorbis. Um arquivo OGG pode ser um asset de origem para um projeto FMOD, um arquivo extraído de um jogo ou uma mídia comum destinada à reprodução, e não à criação de bancos.

O que é o formato FSB

FSB significa FMOD Sound Bank. É um banco de runtime FMOD que pode conter um ou mais sons codificados junto com informações do banco e de reprodução. Ele não é um contêiner de áudio de uso geral intercambiável com WAV ou OGG.

FSB era usado nos fluxos de trabalho mais antigos do FMOD Designer e do FMOD Ex, especialmente em jogos que esperam bancos FMOD legados. Um banco pode agrupar vários efeitos ou faixas musicais e codificá-los com um codec selecionado para a plataforma de destino. A geração do FSB, o codec, os metadados e a estrutura do banco necessários dependem do runtime FMOD usado pelo aplicativo.

Como criar um FSB a partir de OGG

  1. Identifique o runtime de destino. Inspecione os arquivos do jogo, o executável, os bancos existentes ou o projeto original para determinar se ele usa FMOD Designer, FMOD Ex ou FMOD Studio, e determine a versão esperada do banco, a plataforma, o nome do arquivo, o codec e a disposição dos canais.
  2. Use as ferramentas FMOD correspondentes. Abra um projeto legado com o SDK FMOD Designer ou FMOD Ex correspondente. Para um projeto atual do FMOD Studio, use o FMOD Studio; sua saída normal de compilação é um arquivo .bank, e não um FSB independente.
  3. Importe o OGG para o navegador de áudio ou de samples do projeto. Em um projeto legado, adicione o sample pela interface de gerenciamento de bancos de sons do projeto e atribua-o ao banco necessário.
  4. Selecione a plataforma de destino e as configurações de codec exigidas pelo aplicativo. Dependendo da geração do FMOD, os codecs disponíveis podem incluir Vorbis, PCM ou formatos específicos da plataforma. Não presuma que o codec usado pelo OGG de origem seja a configuração correta do banco.
  5. Compile ou exporte o banco usando o comando Build, Build Banks ou equivalente do projeto. SDKs legados podem incluir fsbankcl.exe, um criador de bancos de linha de comando; use a sintaxe e os arquivos de configuração documentados para essa versão exata do SDK.
  6. Teste o banco gerado no aplicativo original. O aplicativo também pode exigir metadados de eventos, um nome específico para o banco, criptografia, um arquivo complementar ou um runtime FMOD correspondente. Colocar um FSB junto aos arquivos existentes do jogo não o torna compatível.

FSB Extractor não é uma ferramenta de conversão. Utilitários como FSB Extractor e vgmstream são usados principalmente para inspecionar ou extrair áudio de bancos FMOD existentes. Em geral, eles não conseguem empacotar um OGG arbitrário em um banco válido para um jogo desconhecido.

Alternativas online e para desktop

Serviços online de uso geral, como CloudConvert ou Convertio, podem converter OGG para WAV, MP3 ou outros formatos comuns de áudio quando o programa de destino precisa de um arquivo de áudio, e não de um banco FMOD. Normalmente, eles não produzem um FSB compatível com jogos, pois a criação de FSB exige metadados de banco e configurações de runtime específicos do FMOD.

Para uma conversão de áudio comum, ferramentas para desktop como FFmpeg ou Audacity evitam limites de upload e mantêm assets proprietários na máquina local. Por exemplo, este comando FFmpeg decodifica OGG para WAV não compactado:

ffmpeg -i input.ogg -c:a pcm_s16le output.wav

Use o WAV somente quando o destino aceitar um arquivo de áudio normal. Ele não substitui a reconstrução do banco FMOD necessário.

Limites de qualidade e compatibilidade

Vorbis OGG já utiliza compressão com perdas. Codificá-lo novamente como Vorbis dentro de um FSB pode adicionar outra geração de artefatos de compressão; portanto, use o WAV original ou outra fonte sem perdas quando disponível. Converter primeiro para WAV não restaura a qualidade.

Alterar .ogg para .fsb muda apenas o nome do arquivo e deixa o arquivo inutilizável como banco de sons. Um FSB pode conter vários sons e metadados específicos do FMOD, portanto, substituir uma entrada pode exigir um editor de assets compatível e pode invalidar o banco.

Corresponder à geração original do FMOD, ao formato do banco, ao codec, à taxa de amostragem, à disposição dos canais, às configurações da plataforma, ao nome do banco e à estrutura do projeto costuma ser mais importante do que a extensão de entrada. O FMOD Studio pode não conseguir abrir ou reconstruir um FSB legado sem o projeto original ou assets de origem compatíveis.

Comparação de formato: OGG vs FSB

Como os formatos OGG e FSB se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo OGG e FSB
Propriedade .OGG Ogg .FSB FMOD Sample Bank
Compressão Ambos Ambos
Qualidade de áudio Alto
Canais de áudio Até estéreo Multicanal
Suporte a metadados Extenso Básico
Streaming Sim Sim
Proteção DRM Sem DRM
Abre num navegador web Parcial Não
Tamanho típico do arquivo Médio Pequeno
Padrão aberto Sim Não
Mais usado para Música Incorporação em aplicações
Introduzido 2000
Desenvolvedor Xiph.Org Foundation Firelight Technologies
Tipo MIME application/ogg