Separar una canción en diferentes pistas con Spleeter
Este post va dedicado a todos los bajistas, guitarristas, baterístas y cantantes que desean realizar covers de canciones profesionales.
Nivel de dificultad: Intermedio
Con esta herramienta podremos separar hasta 5 pistas:
테마리오
⚠️⚠️ Esta herramienta no fue escrita por nosotros, el autor es Deezer y le damos los créditos a ellos ⚠️⚠️
필요한 의존성
Spleeter
es un programa que aplica redes neuronales para entrenar a una IA con la finalidad de separar las pistas de audio a partir de las frecuencias de cada instrumento de la canción original.Spleeter
está escrito en #python, por lo que, deberemos de tener una version de python 3.6 - 3.7⚠️⚠️ Spleeter no funciona en python 3.8 por el momento ⚠️⚠️
Como 프라이머 의존성 vamos 설치 ffmpeg:
brew install ffmpeg
sudo apt install ffmpeg
(Dependerá de la distribution) La segunda Dependencia es pip, (Si tienes Python instalado ya tienes pip 😉)
설치
Para poder instalar
spleeter
debemos ejecutar el siguiente comando:pip install spleeter
Será una instalación larga, ten paciencia.
🚫 Me salió un error ☹️ 🚫
다음과 같은 오류가 발생한 사이트:
ERROR: Could not find a version that satisfies the requirement spleeter (from versions: none)
ERROR: No matching distribution found for spleeter
Python 3.6 또는 Python 3.7에서 단일 기능으로 이전 버전과 호환되지 않는 Python 설치 버전에 대한 Quiere decir
Eso es todo 😳
세파라시온 데 우나 피스타
Abrimos una terminal
(desgraciadamente spleeter todavía no incluye una GUI o aplicación ejecutable)
y ejecutamos el siguiente comando:spleeter separate -i cancion.mp3 -o pistas -p spleeter:4stems
Explicación de cada argumento:
splitter separate
: 피스타 분리 지침 -i cancion.mp3
: Seleccionaremos nuestro archivo .mp3 원본 -o pistas
: Carpeta donde se guardarán las pistas generadas. -p spleeter:4stems
: 모델은 피스타를 분리하여 빨간색으로 입력합니다. El último argumento indica la cantidad de pistas que obtendrá.
-p spleeter:2stems
. -p spleeter:4stems
. -p spleeter:5stems
. Ejecución (con imágenes):

Después, descargará una copya del modelo entrenado:

Postiormente, hará una verificación de la copya del modelo:

Y nos mostrará los mensajes de pistas
generadas exitosamente
.
Si revisamos nuestro directorio, veremos lo siguiente:

Dentro de
pistas/cancion/
obtendremos las pistas separadas en formato .wav

Unión de las pistas(선택 사항)
Para este paso utilizaremos Audacity

Una vez abierta la aplicación, arrastraremos una de las pistas generadas:

Ahora, vamos a agregar la pista de la batería:

마지막으로, 버튼을 눌러 클릭
play
하고 암바스 피스타스를 재생산합니다.¡Si te gustó síguenos en nuestra redes sociales y aquí para más contenido!
Reference
이 문제에 관하여(Separar una canción en diferentes pistas con Spleeter), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bitquarkapps/separar-una-cancion-en-diferentes-pistas-con-spleeter-4jci텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)