ieshua
Старожил
- 2019
- 559
- 19
Разделение трека на стемы — ключевой этап для ремикса, реставрации и сведения. Ниже — практическое, техническое руководство по инструментам, настройкам и постобработке, пригодное для реальной рабочей сессии.
Почему демикс важен
Выбор инструмента — кратко
Подготовка файла
Пример CLI команд
Spleeter:
Demucs (обычная CLI):
Demucs с конкретной целью (вокал + бэк):
Open-Unmix (умышленно общий вид; проверьте версию):
(Команды зависят от версии — сверяйтесь с документацией.
Обработка результатов — практические приёмы
1. Проверка фазовой целостности
- Сравните микс и суммарный стем: суммарный стем должен совпадать с оригиналом (в идеале).
- Если не совпадает — используйте фазовую коррекцию или crossfade на низких частотах.
2. Работа с артефактами
- Высокие частоты: шум/размытие — примените аккуратный de-esser или multiband transient shaper.
- Металлические/хрипящие артефакты: spectral repair (iZotope RX) или короткие шумовые помехи удалить вручную.
- Для «прозрачности» вокала часто помогает послойное смешивание: оригинальный трек lowpass + извлечённый вокал highpass.
3. Де-блев (bleed) и реверберация
- Ударные и вокал пересекаются. Для удаления реверба используйте dereverb-плагины или частичную фазовую коррекцию.
- Можно применить экспандер/гейт с автоматизацией, чтобы убрать утечки между тактами.
4. Сведение и временная синхронизация
- Импортируйте стемы в DAW, выровняйте по transient-меткам.
- При сильно растянутых фрагментах используйте алгоритмы time-stretch с сохранением формант (elastique, ZPlane).
Батчинг и интеграция в пайплайн
Рекомендации по качеству исходников
Подсказки для ремикса/мастеринга
Краткий чек-лист перед началом
Эти практики помогут получать более чистые стемы и сократить время на постобработку — особенно в задачах ремикса и реставрации. В ветке можно делиться конкретными примерами треков и моделями, которые дали лучшие результаты.
Почему демикс важен
- Извлекает вокал, ударные, бас, инструменты для гибкой обработки.
- Позволяет исправлять проблемы (шумы, клиппинг) только в нужном стеме.
- Улучшает креативность: перестроить аранжировку, поменять тональность, заменить секции.
Выбор инструмента — кратко
- Spleeter (Deezer): быстрый, малый размер модели, хорош для 2/4/5 стемов, много CPU-only сценариев.
- Demucs (Facebook/Meta): более качественные модели с временной обработкой, лучше сохраняет фазы и текстуры, требует GPU для скорости.
- Open-Unmix (UMX): стабильный, хорошо подходит для научных задач и интеграции в пайплайны.
Подготовка файла
- Работайте с .wav 44.1/48 kHz, 16/24 bit. MP3 перед демиксом может давать артефакты.
- Если исходник 44.1 kHz, не пересэмпливайте без нужды.
- Для больших партий — готовьте GPU (CUDA). На CPU процессы гораздо медленнее и шумят.
Пример CLI команд
Spleeter:
Код:
spleeter separate -i song.wav -p spleeter:4stems -o ./output
Код:
demucs -n demucs_quantized song.wav --out ./demucs_out
Код:
demucs --two-stems=vocals -n mdx_extra song.wav
Код:
umx song.wav --out_dir ./umx_out
Обработка результатов — практические приёмы
1. Проверка фазовой целостности
- Сравните микс и суммарный стем: суммарный стем должен совпадать с оригиналом (в идеале).
- Если не совпадает — используйте фазовую коррекцию или crossfade на низких частотах.
2. Работа с артефактами
- Высокие частоты: шум/размытие — примените аккуратный de-esser или multiband transient shaper.
- Металлические/хрипящие артефакты: spectral repair (iZotope RX) или короткие шумовые помехи удалить вручную.
- Для «прозрачности» вокала часто помогает послойное смешивание: оригинальный трек lowpass + извлечённый вокал highpass.
3. Де-блев (bleed) и реверберация
- Ударные и вокал пересекаются. Для удаления реверба используйте dereverb-плагины или частичную фазовую коррекцию.
- Можно применить экспандер/гейт с автоматизацией, чтобы убрать утечки между тактами.
4. Сведение и временная синхронизация
- Импортируйте стемы в DAW, выровняйте по transient-меткам.
- При сильно растянутых фрагментах используйте алгоритмы time-stretch с сохранением формант (elastique, ZPlane).
Батчинг и интеграция в пайплайн
- Для большого количества треков используйте скрипты bash/python:
Код:
for f in *.wav; do demucs -n mdx_extra "$f" --out ./out; done
- Логирование: сохраняйте метаданные (BPM, key, модель, версия) в JSON рядом с выходом.
Рекомендации по качеству исходников
- Лучший результат даёт lossless мастер. MP3 128–192 kbps — много искажений.
- Для исторических записей подготовьте шумоподавление до демикса и затем аккуратно восстановите текстуры.
Подсказки для ремикса/мастеринга
- При ремиксе комбинируйте стемы: используйте бас/ударные как фундамент, заменяйте инструменты, оставляя оригинальный вокал.
- Для мастеринга после реконструкции стемов recombine → баланс → финальная компрессия/лимитирование.
Краткий чек-лист перед началом
- Исходник в WAV; сохраните копию.
- Выберите модель (скорость vs качество).
- Проверьте суммарную фазу после демикса.
- Подготовьте спектральные инструменты для правок.
Эти практики помогут получать более чистые стемы и сократить время на постобработку — особенно в задачах ремикса и реставрации. В ветке можно делиться конкретными примерами треков и моделями, которые дали лучшие результаты.