Guia
O que é um arquivo BRSTM?
.brstm e seu player de sempre não sabe o que fazer com ele, não há nada de errado: é o formato de música dos jogos de Wii, pensado para que um tema possa tocar sem fim. Aqui explicamos o que é, como funciona por dentro e como ouvi-lo.Atualizado em 18 de outubro de 2026
BRSTM em poucas palavras
BRSTM (Binary Revolution STreaM) é o formato de áudio em streaming que a Nintendo usou no Wii para a música dos seus jogos. "Revolution" era o codinome do console antes do lançamento, daí o "R". Os arquivos têm a extensão .brstm e sempre começam com a assinatura RSTM.
Um BRSTM guarda duas coisas: o áudio, normalmente comprimido, e as informações para repeti-lo em loop. Essa segunda parte é o que o torna especial e o que os formatos de música comuns (MP3, AAC, WAV) não têm.
Além dos próprios jogos de Wii, a comunidade de modding usa BRSTM há anos para colocar músicas personalizadas em jogos como Super Smash Bros. Brawl ou Mario Kart Wii, então hoje circulam arquivos BRSTM de trilhas sonoras de muitos consoles.
O segredo: os pontos de loop
A música de um jogo não sabe quanto tempo você vai levar para passar de fase. Por isso ela não é composta para durar três minutos e acabar, mas para se repetir sem que se perceba. Um BRSTM se divide em duas partes:
- Intro: o começo do tema, que toca uma única vez.
- Loop: o resto, que se repete indefinidamente. Ao chegar ao final do arquivo, a reprodução volta ao início do loop e continua sem pausa.
O arquivo guarda o ponto exato (em amostras) onde o loop começa; o fim do loop é o fim do áudio. Se o ponto for bem escolhido, o salto é imperceptível e o tema pode tocar por horas como se fosse uma peça única. Se estiver mal colocado, ouve-se um salto ou um clique a cada volta.
Alguns BRSTM não têm loop: tocam uma vez e terminam, como uma música comum. São usados para fanfarras, finais ou temas que não se repetem no jogo.
O que há dentro de um arquivo .brstm
Por dentro, um BRSTM é um contêiner binário com um cabeçalho e três blocos. Não é preciso saber disso para ouvi-lo, mas ajuda a entender por que alguns arquivos dão problema:
| Bloco | O que contém |
|---|---|
Cabeçalho RSTM | A assinatura do formato, a ordem dos bytes, o tamanho total e onde começa cada bloco. |
HEAD | Os dados do áudio: codec, taxa de amostragem, número de canais, se tem loop e onde ele começa, número total de amostras e como os canais se agrupam em faixas. |
ADPC | Uma tabela com o estado do decodificador no início de cada bloco de áudio, para poder começar a tocar de qualquer ponto (e voltar ao início do loop) sem decodificar tudo o que vem antes. |
DATA | O áudio em si, dividido em blocos (normalmente de 8 KB) que se alternam entre os canais. |
Se um arquivo está cortado (por um download incompleto, por exemplo), seu cabeçalho promete mais dados do que existem; se alguém trocou a extensão de outro formato, ele não começa com RSTM. Nos dois casos o BRSTM Player detecta o problema e descarta o arquivo antes de tentar tocá-lo.
DSP-ADPCM: por que ocupam tão pouco
Quase todos os BRSTM usam o codec DSP-ADPCM da Nintendo, que guarda cada amostra com cerca de 4 bits em vez dos 16 de um CD: o áudio ocupa cerca de 3,5 vezes menos. Um tema estéreo de dois minutos a 32.000 Hz tem uns 4 MB, e graças ao loop esses 4 MB podem render horas de música.
É uma compressão com perdas, mas muito fiel para música de videogame. O formato também aceita áudio sem compressão (PCM de 8 ou 16 bits), bem menos comum. As taxas mais frequentes são 32.000 Hz (a do próprio Wii) e 44.100 ou 48.000 Hz em arquivos feitos pela comunidade.
Canais, faixas e multi-stream
Um BRSTM pode ter um ou vários canais. O normal é estéreo (dois), mas alguns jogos guardam em um mesmo arquivo várias faixas de dois canais cada: por exemplo, uma versão tranquila e outra mais intensa do mesmo tema, que o jogo mistura conforme o que está acontecendo. Isso se chama multi-stream.
Um player simples só deixa ouvir a primeira faixa. O BRSTM Player mostra um seletor para ligar e desligar cada uma, para você ouvir as camadas separadas ou todas juntas.
BRSTM, BCSTM, BFSTM: a família
A Nintendo manteve a mesma ideia nos consoles seguintes, com pequenas mudanças na estrutura:
| Formato | Console |
|---|---|
| BRSTM | Wii |
| BCSTM | Nintendo 3DS |
| BFSTM | Wii U e Nintendo Switch |
| BWAV | Nintendo Switch |
Eles não são intercambiáveis assim: para usar um como outro é preciso convertê-lo. Em Ferramentas BRSTM você encontra a tabela completa e as ferramentas para isso.
De onde vêm os arquivos BRSTM?
Há duas origens principais:
- Os jogos: muitos jogos de Wii guardam sua música como arquivos BRSTM dentro das pastas de som.
- A comunidade: quem cria mods converte música de muitas fontes para BRSTM, com loop, para substituir a música original de um jogo. Assim nasceram grandes coleções de BRSTM de todo tipo de trilha sonora.
Como abrir e ouvir um arquivo BRSTM
Os players de sempre (o do Windows, o do celular, o iTunes) não entendem BRSTM. Você tem três caminhos:
No navegador, com o BRSTM Player
Sem instalar nada, no computador ou no celular, com biblioteca, playlists, modo infinito e tempo por faixa. Crie uma conta grátis e escolha sua pasta ou seu Google Drive.
Em um programa de desktop
O foobar2000 com o componente vgmstream (Windows), ou os plugins do vgmstream para outros players.
Convertendo para WAV ou MP3
Com o vgmstream você exporta o tema com quantas voltas de loop quiser e um fade no final. Perde o loop infinito, mas pode ouvi-lo em qualquer lugar.
Explicamos passo a passo em Como tocar arquivos BRSTM.