Rumah > pembangunan bahagian belakang > Tutorial Python > Mengeluarkan Vokal & Muzik daripada Lagu Audio (easy peasy)

Mengeluarkan Vokal & Muzik daripada Lagu Audio (easy peasy)

WBOY
Lepaskan: 2024-09-11 06:30:32
asal
933 orang telah melayarinya

Removing Vocals & Music from Audio Songs (easy peasy)

pengenalan

Spleeter ialah alat sumber terbuka yang dibangunkan oleh Deezer untuk pemisahan sumber, membolehkan pengguna mengasingkan vokal dan iringan daripada trek audio. Panduan ini menggariskan langkah untuk menyediakan Spleeter dalam persekitaran Windows Subsystem untuk Linux (WSL) dan menggunakannya untuk mengalih keluar vokal daripada fail audio.

Prasyarat

  • WSL: Pastikan anda telah memasang WSL pada mesin Windows anda.
  • Python: Python 3 harus dipasang dalam persekitaran WSL anda.
  • Pip: Pengurus pakej Python sepatutnya tersedia.

Panduan Langkah demi Langkah

Langkah 1: Pasang Pakej Diperlukan

  1. Kemas kini Senarai Pakej:
   sudo apt update
Salin selepas log masuk
  1. Pasang Python dan Pip (jika belum dipasang):
   sudo apt install python3 python3-pip
Salin selepas log masuk
  1. Pasang Spleeter:
   pip install spleeter
Salin selepas log masuk
  1. Pasang Ketergantungan Tambahan: Untuk memastikan keserasian, pasang versi tertentu NumPy:
   pip install 'numpy<2'
Salin selepas log masuk
  1. Tingkatkan Spleeter (jika perlu):
   pip install --upgrade spleeter
Salin selepas log masuk

Langkah 2: Pasang FFmpeg

Spleeter memerlukan FFmpeg untuk pemprosesan audio. Pasang menggunakan:

sudo apt install ffmpeg
Salin selepas log masuk

Langkah 3: Sediakan Fail Audio Anda

Pastikan fail audio anda boleh diakses daripada WSL. Contohnya, jika fail audio anda terletak di E:pathaudio.mp3, anda boleh mengaksesnya dalam WSL di:

/mnt/e/path/audio.mp3
Salin selepas log masuk

Langkah 4: Jalankan Spleeter untuk Memisahkan Vokal

Gunakan arahan berikut untuk memisahkan vokal daripada fail audio:

python3 -m spleeter separate -i /mnt/e/path/audio.mp3 -o /mnt/e/path/output
Salin selepas log masuk

Langkah 5: Semak Output

Selepas menjalankan arahan, semak direktori output (/mnt/e/path/output). Anda harus mencari dua fail audio:

  • vokal.wav: Mengandungi vokal terpencil.
  • iringan.wav: Mengandungi bahagian instrumental.

Kesimpulan

Anda telah berjaya menyediakan Spleeter dalam persekitaran WSL dan menggunakannya untuk mengalih keluar vokal daripada fail audio. Alat berkuasa ini boleh digunakan untuk pelbagai tugas pemprosesan audio, menjadikannya sumber yang berharga untuk pemuzik, pengeluar dan peminat audio.

Atas ialah kandungan terperinci Mengeluarkan Vokal & Muzik daripada Lagu Audio (easy peasy). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan