⚖️

UVR Mel-Band RoFormer vs Demucs — 音源分離モデル比較分析

カラオケ専用2ステム vs 汎用4ステム — アーキテクチャ、学習データ、性能、実践選択基準

主要な違い一覧

UVR Mel-Band RoFormer Karaoke Demucs htdemucs
開発 UVRコミュニティ(aufr33+viperx) Meta/Facebook AI Research
モデルサイズ 913 MB ~80 MB
出力ステム 2個(リードボーカル/カラオケ伴奏) 4個(ボーカル/ドラム/ベース/ギター)
ボーカル定義 リードボーカルのみ リード+バッキング全体
伴奏にバッキングボーカル あり(意図的) なし
アーキテクチャ 純粋周波数ドメインTransformer 時間+周波数ハイブリッドTransformer
Vocal SDR 10.20 dB(リードのみ) ~9.20 dB(全ボーカル)

アーキテクチャ比較

UVR: 波形→STFT→メルバンド分解(60バンド、50%重複)→時間/周波数Transformer交互×6→マスク推定→ISTFT

Demucs: 波形→時間ドメイン(1D CNN)+周波数ドメイン(STFT+2D CNN)並列パス→Cross-Domain Transformer→両デコーダー合算

決定的な違い:学習データ

最大の差はアーキテクチャではなく学習データのステム定義

UVR Karaoke: karaoke = 伴奏+バッキングボーカル。other = リードボーカルのみ。
Demucs: vocals = 人間の声全体(リード+バッキング)。

いつどちらを使うか

UVR Karaoke: カラオケ伴奏生成、クリーンなリードボーカル抽出、品質重視。
Demucs: 個別のドラム/ベース/ギターが必要、リミックス、楽器練習、モデルサイズ重要。

両方試す

audio-separator song.mp3 --model_filename mel_band_roformer_karaoke_aufr33_viperx_sdr_10.1956.ckpt
demucs song.mp3

コーラスのある同じ曲で試すと、伴奏の自然さの違いがすぐにわかる。

キーコンセプト

1

UVRは2ステム(リードボーカル/カラオケ)、Demucsは4ステム(ボーカル/ドラム/ベース/ギター)

2

核心的違いは学習データ:UVRの「カラオケ」にはバッキングボーカルが含まれる

3

UVRは913MB(84.2Mパラメータ)、Demucsは~80MB(26.3Mパラメータ)

4

UVRは純粋周波数ドメインTransformer、Demucsは時間+周波数ハイブリッド

5

カラオケ用はUVR(コーラス維持)、リミックス用はDemucs(パート別操作)

ユースケース

モデル選択ガイド — カラオケアプリvsリミックスツールvs楽器練習アプリ別の最適モデル 音源分離パイプライン設計 — 両モデルのアーキテクチャトレードオフ理解 性能ベンチマーク基準 — SDR、処理速度、VRAM、モデルサイズ比較