mp3からボーカルを削除して、楽器のみを取得する


9

ファイルからのみ楽器を取得し、ボーカルを削除するにはどうすればよいですか?

これはカラオケと呼ばれることを理解しています。


1
ボーカルを完全に削除することはできません-ボーカルが物理的に別のトラックにある場合を除きます。あなたができる最善は、効果を減らすことです。ここではMP3形式は関係ありません。形式を.wavなどの別の形式に変換できます。ボーカルを削除してから再び変換します。
自由の自由

1
@Parto:物理的に不可能です。既存のシステムでは、ステレオチャンネルの位相を反転させるなど、さまざまなトリックを使用しています。これにより、ハードセンター(ボーカルを含むがこれに限定されません)でパンされた信号をキャンセルし、イコライゼーションを適用して、人間の声の周波数スペクトルを減衰させます。これらのシステムはすべて完璧ではありませんし、完璧であるとは限りません(それらはそれらが何であるか-トリックです)。ただし、一部の曲では、別々の楽器とボーカルを含むマルチトラック(=〜studio)ファイルを使用できます(ただし、常に合法とは限りません)。
Tobia

MIDIへの変換は許容できる答えでしょうか?
Akiva 2014

Audacityで試してみてください
。Audacity

回答:


8

これを行うことができるソフトウェアはsoxと呼ばれます soxをインストールする

カラオケのオプションがあります:

おっとっと

位相のずれたステレオ効果。ステレオをツインモノにミックスします。各モノチャネルには、左右のステレオチャネルの差が含まれます。これは、録音からほとんどまたはすべてのボーカルを削除する効果があるため、「カラオケ」効果と呼ばれることもあります。

だからコマンドラインからこれ...

sox song.wav music.wav oops

ボーカルを削除して音楽を作成します。

簡単にできませんか?


他にもプログラムがあります。大胆さ audacityをインストールするもそれを行うことができます。それはグラフィカルです。

ここに方法があります。audacityを使用して手動で行う必要がある自動化されたsoxは少し難しいですが、さらに調整することもできます(経験に基づいて、どちらか一方がより良いオプションである可能性があります)。


1
これは、libsox-fmt-mp3パッケージをインストールした後でもMP3では機能しません。MP3を使用すると、出力内にボーカルが含まれます。
Parto 14

8

ステレオ録音からボーカルをライブで削除するには、パルス出力のサウンド出力としてLADSPAフィルターを追加します。Steve HarrisのLADSPAプラグインには、ステレオ録音から中央ボーカルを削除し、Audacityでも使用できる非常に優れたカラオケプラグインがあります。

これらのプラグインはswh-plugins パッケージでインストールされますswhプラグインをインストールする。音声除去と連続モノ変換の量は、dB単位の制御パラメーターとして与えられます。

エフェクトを適用するには、デフォルトのオーディオシンクのpulseaudio名を知っている必要があります

pacmd list-sinks

デフォルトのシンク名には、次の例のようにアスタリスクが付いています。

* index: 1
      name: <alsa_output.pci-0000_00_14.2.analog-stereo>

その後、次のコマンドでkarakoフィルターを適用できます

pactl load-module module-ladspa-sink sink_name=Karaoke master=<name> plugin=karaoke_1409 label=karaoke control=-30

<name>オーディオデバイスの名前に置き換えます(例:)alsa_output.pci-0000_00_14.2.analog-stereo

再度削除する場合に備えて、上記のコマンドの出力として指定されたモジュール番号を書き留めます(pactl unload-module <nmber>)。すべてのモジュールが削除され、デフォルトがでリセットされpulseaudio -kます。

このcontrolパラメーターは、-30ここではdBのボイス除去を提供します。高い値(つまり、のような負の数が少ない-10)は、ボーカルが多い(ただし、より良い音楽)、低い値(つまり、負の数が多いほど-60)は、ボーカルが少ないだけでなく、オリジナルの音楽の除去も多くなります。正の値も可能ですが、歪みが大きくなります。

音楽プレーヤーの再生を開始する前に、この新しく作成されたオーディオ出力シンクをサウンド設定の出力として選択します。

ここに画像の説明を入力してください

すべての音楽録音がこのカラオケプラグインに適しているわけではないことに注意してください。モノラル録音は機能しません。


4

ほとんどのプログラムの「ボーカルの削除」オプションは巧妙なトリックを使用しています。通常、曲を録音するとき、ボーカルは中央に配置されます。つまり、ボーカルは左右のチャンネルで同じ音量で存在します。一方、通常、楽器は中心から外れているため、左チャンネルまたは右チャンネルのどちらかで音量が大きくなります。したがって、2つのチャネルを「減算」することでボーカルを削除することができます。ボーカルはどちらも同じなので完全に消えます。楽器はどちらか一方の音量が大きいため、静かですが、まだ存在しています。

この手法は、左と右のトラックが分離されていないモノラルファイルでは機能しません。さらに、多かれ少なかれモノ出力を生成します。中心ボーカルと中心から外れた楽器で録音された曲であっても、通常は完全にボーカルを取り除くことはできません。

Virtual DJがより優れたパフォーマンスを達成するために秘密または独自のアルゴリズムを使用することは可能ですが、特にこの件に関するFAQの内容を考えると、そうは思われません。実際、彼らは別のプログラムを推薦することさえします。それは偶然に私が推薦するつもりだったプログラムと偶然同じものです。

Audacityを試してください。Ubuntuリポジトリで見つけることができます。ボーカルを削除するには、このページ手順に従ってください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.