ガイド

BRSTMファイルとは?

.brstmというファイルを見つけたのに、いつものプレーヤーで開けない——それは故障ではありません。Wiiのゲームで使われている音楽形式で、1曲を終わりなく流せるように作られています。どんなものか、中身のしくみ、聴き方を解説します。

2026年10月18日 更新

ひとことで言うとBRSTMとは

BRSTM(Binary Revolution STreaM)は、任天堂がWiiのゲームBGMに使ったストリーミング音声形式です。「Revolution」は発売前のWiiのコードネームで、頭文字の「R」はそこから来ています。ファイルの拡張子は.brstmで、必ずRSTMというシグネチャで始まります。

BRSTMには2つのものが入っています。ふつうは圧縮された音声と、それをループさせるための情報です。この2つ目こそがBRSTMの特別なところで、一般的な音楽形式(MP3、AAC、WAV)にはありません。

Wiiのゲームそのものだけでなく、MODのコミュニティでも長年、大乱闘スマッシュブラザーズXやマリオカートWiiなどにカスタムBGMを入れるためにBRSTMが使われてきました。そのため現在では、さまざまなゲーム機のサウンドトラックのBRSTMが存在します。

秘密はループポイント

ゲームのBGMは、あなたがステージクリアにどれだけ時間をかけるか知りません。だから3分で終わるようにではなく、気づかれずに繰り返せるように作られています。BRSTMは2つの部分に分かれています。

  • イントロ:曲の冒頭部分で、一度だけ流れます。
  • ループ:残りの部分で、何度でも繰り返されます。ファイルの終わりまで来るとループ開始位置に戻り、途切れずに続きます。

ファイルにはループが始まる正確な位置(サンプル単位)が記録されていて、ループの終わりは音声の終わりです。位置がうまく選ばれていれば戻る瞬間はまったくわからず、何時間でもひとつながりの曲のように聴けます。ずれていると、1周ごとに音飛びやプチッという音が聞こえます。

ループのないBRSTMもあります。普通の歌のように一度流れて終わるもので、ファンファーレやエンディング、ゲーム内で繰り返さない曲に使われます。

.brstmファイルの中身

BRSTMの中身は、ヘッダーと3つのブロックからなるバイナリのコンテナです。聴くだけなら知らなくても大丈夫ですが、一部のファイルで問題が起きる理由がわかります。

ブロック内容
RSTMヘッダー形式のシグネチャ、バイト順、全体のサイズ、各ブロックの開始位置。
HEAD音声の情報:コーデック、サンプリングレート、チャンネル数、ループの有無と開始位置、総サンプル数、チャンネルをトラックにまとめる方法。
ADPC各音声ブロックの先頭でのデコーダーの状態をまとめた表。それより前をすべてデコードしなくても、好きな位置から再生(そしてループ開始位置へ戻ること)ができます。
DATA音声そのもの。ブロック(通常8KB)に分けられ、チャンネルごとに交互に並んでいます。

ファイルが途中で切れている(ダウンロードが不完全なときなど)と、ヘッダーが実際より多くのデータがあるように記載しています。別の形式の拡張子を.brstmに変えただけなら、RSTMで始まりません。どちらの場合も、BRSTM Playerは再生しようとする前に気づいてスキップします。

DSP-ADPCM:サイズが小さい理由

ほとんどのBRSTMは任天堂のDSP-ADPCMコーデックを使っています。1サンプルをCDの16ビットではなく約4ビットで記録するため、音声は約3.5分の1のサイズになります。32,000 Hzで2分のステレオ曲なら約4MB。しかもループのおかげで、その4MBで何時間も音楽を楽しめます。

非可逆圧縮ですが、ゲーム音楽にはとても忠実です。圧縮なしの音声(8ビットまたは16ビットPCM)にも対応していますが、こちらはずっと少数派です。よく使われるサンプリングレートは32,000 Hz(Wii本体の値)と、コミュニティ製ファイルの44,100 Hzや48,000 Hzです。

チャンネル、トラック、マルチストリーム

BRSTMのチャンネル数は1つ以上です。ふつうはステレオ(2チャンネル)ですが、ゲームによっては1つのファイルに2チャンネルずつの複数トラックを収めています。たとえば同じ曲の静かな版と盛り上がる版で、ゲームは状況に応じてこれを混ぜ合わせます。これをマルチストリームと呼びます。

シンプルなプレーヤーでは最初のトラックしか聴けません。BRSTM Playerはトラックごとにオン・オフを切り替えられるので、レイヤーを個別にも、まとめても聴けます。

BRSTM、BCSTM、BFSTM:兄弟たち

任天堂はその後のゲーム機でも、構造を少し変えながら同じ考え方を使い続けました。

形式ゲーム機
BRSTMWii
BCSTMニンテンドー3DS
BFSTMWii U、Nintendo Switch
BWAVNintendo Switch

そのままでは互換性がなく、別の形式として使うには変換が必要です。完全な一覧と変換ツールはBRSTMツールにあります。

BRSTMファイルはどこから来るの?

主な出どころは2つです。

  • ゲーム:多くのWiiのゲームが、サウンドフォルダ内にBGMをBRSTMファイルとして収めています。
  • コミュニティ:MOD制作者が、ゲームの元のBGMを差し替えるために、さまざまな音楽をループ付きBRSTMに変換しています。こうして、あらゆるサウンドトラックの大規模なBRSTMコレクションが生まれました。

BRSTMファイルを開いて聴く方法

一般的なプレーヤー(Windows標準、スマホ標準、iTunesなど)はBRSTMに対応していません。方法は3つあります。

  1. ブラウザでBRSTM Playerを使う

    インストール不要で、パソコンでもスマホでも。ライブラリ、プレイリスト、無限モード、曲ごとの再生時間つき。無料アカウントを作り、フォルダかGoogleドライブを選ぶだけです。

  2. デスクトップソフトを使う

    vgmstreamコンポーネントを入れたfoobar2000(Windows)や、ほかのプレーヤー用のvgmstreamプラグイン。

  3. WAVやMP3に変換する

    vgmstreamを使えば、好きな回数だけループさせて最後にフェードアウトした曲を書き出せます。無限ループはなくなりますが、どこでも聴けます。

手順はBRSTMの再生方法で詳しく説明しています。

BRSTMのよくある質問

BRSTMは何の略ですか?

Binary Revolution STreaMの略です。「stream」はディスクからストリーミング再生されること、「Revolution」はWiiのコードネームに由来します。

いつもの音楽プレーヤーでBRSTMを開けないのはなぜ?

パソコンではなくゲーム機向けに作られた、任天堂独自の形式だからです。BRSTM Playerのように対応したプレーヤーを使うか、変換する必要があります。

BRSTMをMP3に変換できますか?

はい。vgmstreamなどでWAVにし、そのあと任意のMP3変換ツールを使います。ただしMP3は長さが固定なので、無限ループは失われます。BRSTMのまま聴く価値があるのはそのためです。

音質はいいですか?

はい、用途を考えれば十分です。DSP-ADPCMは非可逆圧縮ですがとても忠実で、ほとんどのファイルは32,000 Hz以上です。ゲーム機で聴くのと同じ音がします。

BRSTMとBCSTMやBFSTMは同じものですか?

同じ系統ですが、別のゲーム機(3DS、Wii U、Switch)の形式で、構造も違います。相互に使うには変換が必要です。

BRSTMのファイルサイズは?

長さ、サンプリングレート、チャンネル数によります。目安として、32,000 Hzで2分のステレオ曲は約4MBです。

あわせて読みたい