Для установки потребуется Poetry и Python:
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
Скопируйте репозиторий на локальную машину:
git clone https://github.com/masajinobe-ef/demucs-starter.git
Перейдите в папку demucs-starter с помощью PowerShell и введите следующие команды для настройки окружения:
cd demucs-starter
poetry config virtualenvs.in-project true
poetry shell
poetry install
Для запуска изоляции расположите ваш .mp3 файл в папку demucs-starter и запустите скрипт:
poetry shell
.\start.ps1
Get-ChildItem *.mp3 | foreach { demucs -d cpu -n htdemucs_ft --two-stems=vocals --overlap 0.1 --mp3 $_.FullName }
Модели:
- htdemucs - Стандартная модель.
- htdemucs_ft - Дольше, но лучше.
Инструменты:
- drums
- bass
- other
- vocals
Форматы:
- .wav
- .flac
- .mp3