オーディオソングからボーカルと音楽を削除する (簡単で簡単)

WBOY
リリース: 2024-09-11 06:30:32
オリジナル
886 人が閲覧しました

Removing Vocals & Music from Audio Songs (easy peasy)

導入

Spleeter は、Deezer が開発したソース分離用のオープンソース ツールで、ユーザーがオーディオ トラックからボーカルと伴奏を分離できるようにします。このガイドでは、Windows Subsystem for Linux (WSL) 環境で Spleeter をセットアップし、それを使用してオーディオ ファイルからボーカルを削除する手順の概要を説明します。

前提条件

  • WSL: Windows マシンに WSL がインストールされていることを確認してください。
  • Python: Python 3 を WSL 環境にインストールする必要があります。
  • Pip: Python パッケージ マネージャーが利用できるはずです。

ステップバイステップガイド

ステップ 1: 必要なパッケージをインストールする

  1. パッケージリストを更新:
   sudo apt update
ログイン後にコピー
  1. Python と Pip をインストールします (まだインストールされていない場合):
   sudo apt install python3 python3-pip
ログイン後にコピー
  1. Spleeter をインストールします:
   pip install spleeter
ログイン後にコピー
  1. 追加の依存関係をインストールします: 互換性を確保するには、特定のバージョンの NumPy をインストールします。
   pip install 'numpy<2'
ログイン後にコピー
  1. Spleeter をアップグレード (必要な場合):
   pip install --upgrade spleeter
ログイン後にコピー

ステップ 2: FFmpeg をインストールする

Spleeter はオーディオ処理に FFmpeg を必要とします。以下を使用してインストールします:

sudo apt install ffmpeg
ログイン後にコピー

ステップ 3: 音声ファイルを準備する

オーディオ ファイルが WSL からアクセスできることを確認してください。たとえば、オーディオ ファイルが E:pathaudio.mp3 にある場合、WSL で次の場所にアクセスできます:

/mnt/e/path/audio.mp3
ログイン後にコピー

ステップ 4: Spleeter を実行してボーカルを分離する

次のコマンドを使用して、オーディオ ファイルからボーカルを分離します。

python3 -m spleeter separate -i /mnt/e/path/audio.mp3 -o /mnt/e/path/output
ログイン後にコピー

ステップ 5: 出力を確認する

コマンドの実行後、出力ディレクトリ (/mnt/e/path/output) を確認します。 2 つの音声ファイルが見つかるはずです:

  • vocals.wav: 分離されたボーカルが含まれます。
  • 伴奏.wav: 楽器パートが含まれます。

結論

WSL 環境で Spleeter をセットアップし、それを使用してオーディオ ファイルからボーカルを削除しました。この強力なツールはさまざまなオーディオ処理タスクに使用できるため、ミュージシャン、プロデューサー、オーディオ愛好家にとって貴重なリソースとなります。

以上がオーディオソングからボーカルと音楽を削除する (簡単で簡単)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!