Contents
はじめに – 必要環境と互換性チェック
このセクションでは、カスタム曲を導入するために最低限必要なハードウェアとソフトウェア、そして公式版 Beat Saber とのバージョン整合性を確認する手順を解説します。適切な環境が整っていないとインストール時にエラーが頻発したり、楽曲が認識されないなどの不具合が起こりやすくなるため、最初にしっかりチェックしておくことが重要です。
対応デバイスと推奨スペック
以下は 2024 年 11 月時点で公式にサポートされているデバイスおよび、快適にプレイできる最低スペックです。OS やファームウェアは常に最新の状態を保つようにしてください(更新日付・参照元は各項目の末尾に明記)。
- Meta Quest 本体
-
Quest 2(64 GB 以上)または Quest 3(推奨)※2024‑03‑15 更新:ファームウェア v73.0 以降
- 参照: Meta公式リリースノート https://developer.oculus.com/blog/firmware-v73/
-
PC / Mac
- Windows 10 (64‑bit) 以上、または macOS 12 Monterey 以上
- CPU: Intel Core i5 第8世代以降/AMD Ryzen 5 3600 以上
-
GPU: NVIDIA GTX 1060(VR 推奨)以上、または同等の AMD Radeon
- 参照: Beat Saber PC 推奨スペック(2024‑04‑20)https://beatsaber.com/pc-requirements
-
接続ケーブル
-
USB‑C → USB‑C または USB‑C → USB‑A の高速データ転送対応(USB 3.0 推奨)
-
スマートフォン(開発者モード有効化用)
- Android 8.0 以降に Oculus アプリをインストール
公式 Beat Saber バージョンとの互換性確認方法
カスタム曲は、使用している Beat Saber のバージョンと管理ツール(BSManager・BMBF 等)の対応範囲が合致していないと認識されません。以下の手順で現在インストールされているゲーム本体とツールの互換性を確認しましょう。
- Quest 内の Beat Saber アプリを起動し、設定画面左下に表示される バージョン番号 をメモする(例:
v1.31.2)。 -
参照: Beat Saber バージョン一覧(2024‑05‑01)https://beatsaber.wiki/versions
-
GitHub の BSManager リリースページで「対応 Beat Saber バージョン」欄を確認する。2024‑05‑時点の最新は
BSManager 3.0.2がv1.31.x系に対応していることが明記されています。 - 参照: BSManager リリースノート https://github.com/RedBrumbler/BSM-Manager/releases/tag/v3.0.2
SideQuest と BSManager のインストール手順
この章では、PC と Quest を接続しカスタム曲管理ツールを導入するまでの流れを段階的に示します。SideQuest は公式サポート外ですが、開発者モードと ADB 接続が正しく設定されていれば安全に利用できます。
開発者モードの有効化と ADB 接続
まずは Quest 本体で開発者モードをオンにし、PC との通信を許可します。これができていないと SideQuest がデバイスを認識せず、インストール作業が進みません。
- スマートフォンに Oculus アプリ をインストールし、Meta アカウントでサインイン。
- メニュー → 「設定」→「デバイス」→対象の Quest → 「開発者モード」をオンにする。
- PC 側で SideQuest(公式サイトから最新版をダウンロード) を起動し、USB‑C ケーブルで Quest と接続。緑色のデバイスアイコンが表示されれば成功です。
トラブルシューティング:認識しない場合は USB デバッグ設定を再確認し、別のケーブルやポートに差し替えてください。
SideQuest 経由で BSManager を導入する手順
BSManager はシンプルな UI と自動バックアップ機能が特徴です。以下の流れでインストールします。
- SideQuest の左メニューから「Store」タブを開き、検索欄に “BSManager” と入力。
- 表示された項目の「Install to Device」をクリックし、インストールが完了するまで待つ(約30秒)。
- Quest のライブラリに新しいアプリ「BSManager」が追加されていることを確認。起動時にバックアップ作成ダイアログが表示されたら “Create Backup” を推奨します。
注意:インストール前に必ず Quest 内のデータバックアップ(Oculus アプリ → デバイス設定 → バックアップ)を取得しておくと、万一のトラブル時に復元が容易です。
カスタム曲の取得と変換
ここでは「合法的に入手できる音源」を対象に、YouTube からダウンロードする際の著作権留意点と、Beat Saber が認識可能な形式(.egg・.zip)へ変換する具体的手順を示します。違法コピーや無断利用は絶対に行わないでください。
YouTube から音源を取得する際の著作権表記と使用条件
- 対象となる楽曲:CC0(パブリックドメイン)またはクリエイティブ・コモンズ 表示なし/非営利(NC)で配布が明示されたもの。
- 許諾範囲:個人利用に限り、ダウンロードした音源を Beat Saber 内でプレイすることのみ許可されます。商用利用・再配布は禁止です。
- 法的免責:本ガイドは「合法的に取得できる」コンテンツの取り扱い手順を示すだけで、著作権侵害が発生した場合の責任は一切負いません。
推奨ツール:オープンソースの
yt-dlp(2024‑10‑12 更新版)を使用し、ダウンロード時に「--extract-audio --audio-format mp3」オプションで MP3 を取得します。
|
1 2 |
yt-dlp -f bestaudio --extract-audio --audio-format mp3 "https://www.youtube.com/watch?v=XXXXXXXXXXX" |
変換ツールと手順(例:Beat Saber Converter)
以下は、YouTube ダウンロード音源を Beat Saber 用の .egg ファイルへ自動変換できるオープンソースツールです。
| ツール名 | 主な機能 | 推奨シーン |
|---|---|---|
| Beat Saber Converter(GitHub) | URL → MP3 → .egg 自動生成、簡易ビートマッピング | 大量楽曲を一括変換したいとき |
| Song Core(公式ツール) | 手動で譜面編集・難易度設定が可能 | ビート調整が必要な高度な楽曲 |
| BSMT (Beat Saber Modding Tool) | 複数ファイルを zip 圧縮、メタデータ一括編集 | プレイリスト単位で管理したいとき |
変換手順(Beat Saber Converter の場合)
- GitHub から最新版
BeatSaberConverter.zipをダウンロードし、任意のフォルダーに解凍。 converter.exeを起動し、YouTube URL と 出力形式(.egg)を入力。- 「Convert」ボタンをクリックすると自動で音声抽出とビートマッピングが行われ、
<曲名>.eggが生成されます。 - 必要に応じて Song Core で難易度や譜面の微調整を実施し、最終的なファイルを保存します。
BSManager で曲をインポート・プレイリスト作成
この章では、変換済みファイルを BSManager に取り込む手順と、独自のプレイリストを作成する方法を具体的に示します。ドラッグ&ドロップだけで完了できるため、初心者でも手軽にカスタム楽曲環境を構築できます。
曲インポート操作と UI のポイント
BSManager の「Songs」タブからインポート画面へアクセスし、変換した .egg または .zip をドラッグするだけです。インポートが完了すると自動でプレビュー再生ボタンが有効化されます。
- Quest 上で BSManager を起動 → 左メニューの “Songs” タブを選択。
- 画面右上の緑色 [Import Songs] ボタンをタップ。
- PC 側から変換済みファイルをドラッグ&ドロップし、表示されたウィンドウに投げ込む。
- インポート完了後、曲一覧に新規エントリが追加され、プレビュー再生が可能になることを確認。
プレイリスト作成とカスタマイズ手順
プレイリストは好きな楽曲をまとめて管理でき、ゲーム起動時に即座に選択できます。以下の流れで作成しましょう。
- Songs タブ内でインポート済み曲左側のチェックボックスに対象曲を選択。
- 画面下部の [Create Playlist] をタップし、名前(例:
My 2024 Mix)を入力して確定。 - 曲順はドラッグ&ドロップで自由に並べ替え可能。難易度ごとの表示/非表示設定もチェックボックスで切り替えることができる。
- 作成したプレイリストは “Playlists” タブから確認・編集でき、Beat Saber のメニュー > “Custom Songs” に自動反映されます。
同期・動作確認とトラブルシューティング
BSManager を利用すれば BMBF の「Sync to Beat Saber」は不要ですが、旧環境や他ツール併用時の同期手順と、よくあるエラーへの対処法をまとめます。
旧環境での BMBF 同期手順(参考情報)
BMBF を使用しているユーザーは、曲追加後に必ず “Sync to Beat Saber” を実行しないとゲーム側に反映されません。手順は以下の通りです。
- Quest の BMBF アプリを開く → 左メニューの “Songs” で楽曲一覧を確認。
- 右上の “Sync to Beat Saber” ボタンをタップし、完了まで待つ(約10秒)。
- Beat Saber を起動し、Custom Songs メニューに新曲が表示されていることを確認。
※BSManager 利用時はこの工程は不要です。
一般的なエラーと対策
| エラー内容 | 主な原因 | 推奨対策 |
|---|---|---|
| 曲が一覧に出ない | BSManager と Beat Saber のバージョン不一致 | BSManager を最新版(3.0.2)へ更新し、Beat Saber が v1.31.x であることを確認 |
| SideQuest がデバイス認識しない | USB デバッグ未有効/ケーブル不良 | 開発者モード再設定、別の USB‑C ケーブル・ポートに交換 |
| .egg ファイルが破損 | 古い変換ツール使用 | Beat Saber Converter の最新リリース(2024‑10‑05)を利用 |
| プレイ中にクラッシュ | Quest ストレージ容量不足またはメモリ逼迫 | 不要なカスタム曲やアプリを削除し、空き容量 2 GB 以上確保 |
公式サポートとコミュニティリンク
- Beat Saber 公式フォーラム: https://beatsaber.com/forums/(2024‑10‑30 更新)
- BSManager Discord(最新情報・質問受付): https://discord.gg/bsmanager(2024‑11‑01 確認)
2024 年版 Beat Saber における最新規約と安全対策
Meta と Beat Saber の運営側は、Modding 利用に関する利用規約を随時更新しています。2024 年以降の主な変更点と、リスク回避のために実施すべき対策をまとめました。
- Modding に関する利用規約改訂(2024‑04‑15)
- 公式サーバーで不正改造行為が判明した場合、アカウント停止の対象となります。
-
参照: Beat Saber 利用規約 https://beatsaber.com/terms
-
データバックアップ推奨(2024‑05‑20)
-
Quest 内部ストレージが暗号化されたことに伴い、Mod 導入前のバックアップ取得が公式ガイドラインで必須となりました。
-
楽曲配布プラットフォームの方針(2024‑06‑10)
- BeatSaver の「Verified」タグ付き楽曲のみを使用することが、著作権トラブル回避のベストプラクティスとされています。
実践的な安全策:
- 変更前に必ず Quest 全体バックアップを取得(Oculus アプリ → デバイス設定 → バックアップ)。
- カスタム曲は信頼できる配布元(BeatSaver Verified、CC0 ライブラリ)からのみ入手。
まとめ
- 必要環境:Quest 2/3、本体ファームウェア最新、PC/Mac の推奨スペック、USB‑C 高速ケーブルを揃える。
- 互換性チェック:Beat Saber 本体バージョンと BSManager の対応表を必ず確認し、最新版に統一する。
- インストール手順:SideQuest で開発者モード・ADB 接続 → BSManager を導入 → データバックアップを実施。
- 楽曲取得:著作権フリーまたは自分が所有する音源のみ YouTube 等からダウンロードし、
yt-dlpと Beat Saber Converter で.eggに変換。 - インポートとプレイリスト:BSManager の UI でドラッグ&ドロップ → プレイリスト作成 → ゲーム起動で自動認識。
- トラブル対処:バージョン不整合・USB 接続問題は最新版への更新とケーブル交換で解決、バックアップがあれば復元も容易。
上記の手順を踏めば、2024 年版 Beat Saber に安全かつスムーズにカスタム曲を追加でき、いつでも新しいリズム体験を楽しむことができます。ぜひ本ガイドを参考に、あなたオリジナルのサウンドトラックで VR リズムゲームを満喫してください。