Разделение звука (UVR / MDX / Demucs)
Разделяет звук видео на голоса и фон с помощью моделей UVR, MDX-Net, BS-Roformer или Demucs на вашем компьютере. Это альтернатива встроенному разделителю на ffmpeg, который опирается на стерео-трюк; каждая модель загружается один раз, при первом использовании.
Настройки Дополнения audio-separator (UVR / MDX / Demucs) Установка
Subtitld скачает его, проверит SHA-256 и будет поддерживать его в актуальном состоянии.
- Модели
- 5
- Загрузка дополнения
- 295–432 MB
- ОЗУ, не меньше
- 4 GB
Что он делает
Каждая модель даёт Subtitld два файла: голоса и всё остальное. Demucs разделяет ударные, бас и остальное; дополнение сводит их обратно в один фон.
Экспортируйте звук с Include background audio, и ваш дубляж смешивается с фоном. Он остаётся стерео, поэтому музыка и атмосфера сохраняют ширину.
Когда дополнению для клонирования голоса нужен образец говорящего, Subtitld вырезает его из файла голосов, поэтому музыка в него не попадает.
Subtitld разделяет видео при открытии и сохраняет оба файла, поэтому повторное открытие проекта их использует.
Выберите его в Общие настройки › Общие › Разделитель звука. Встроенный разделитель на ffmpeg остаётся в списке.
Модели
Начните с Kim Inst, по умолчанию. Попробуйте BS-Roformer, когда разделение важнее времени, которое оно занимает. Karaoke 2 оставляет только основной голос и отдаёт бэк-вокал музыке. Demucs работает с четырьмя дорожками, которые дополнение сводит обратно в один фон.
| Модель | Загрузка | Подходит для |
|---|---|---|
| Kim_Inst.onnx Kim_Inst.onnx | Голоса против всего остального; по умолчанию | |
| UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx | Быстрое, сбалансированное разделение | |
| UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx | Только основной голос; бэк-вокал остаётся с музыкой | |
| model_bs_roformer_ep_317_sdr_12.9755.ckpt | Лучшее разделение, если есть время | |
| htdemucs_ft.yaml | Четыре дорожки, сведённые обратно в две |
Каждая модель загружается при первом использовании. Subtitld сохраняет дорожки каждого видео, которое он разделил, и повторно их использует, поэтому другая модель применяется только к видео, которые ещё не разделялись. Чтобы выполнить разделение заново, удалите их файлы из папки audioseparation в кэше Subtitld.
Где хранятся модели
В собственной папке вне дополнения, поэтому переустановка или обновление не загружает их заново. Чтобы хранить их в другом месте, задайте AUDIO_SEPARATOR_MODEL_DIR до запуска Subtitld.
| Система | Папка |
|---|---|
| Linux | ~/.cache/subtitld/addons/audio-separator/models |
| macOS | ~/Library/Caches/subtitld/addons/audio-separator/models |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\addons\audio-separator\models |
Настройки
В разделе «Настройки › Дополнения › audio-separator (UVR / MDX / Demucs)» нажмите «Настроить».
Kim_Inst.onnxКакую модель использовать. См. таблицу выше.
cpuПроцессор работает везде. Выпущенные сборки не содержат среды выполнения CUDA, поэтому выбор CUDA не заставляет их использовать карту NVIDIA.
FLACПлатформы
| Система | Загрузка | Проверено |
|---|---|---|
| Linux x86-64 | 432.4 MB | В CI, только запуск |
| macOS (универсальная) | 312.2 MB | В CI, только запуск |
| Windows x86-64 | 295.5 MB | В CI, только запуск |
В CI каждая сборка запускается один раз, чтобы проверить, что она отвечает Subtitld; разделение там не выполняется.
Устранение неполадок
Subtitld пока не показывает ошибки разделения. Когда разделение не удаётся, элемент управления Музыка/Голос остаётся выключенным, а Include background audio неактивен при экспорте звука. Сначала проверьте это:
- ffmpeg в PATH. Дополнение вызывает
ffmpegиз PATH, чтобы прочитать звук видео и преобразовать обе дорожки. Оно не использует копию внутри Subtitld, которая в Windows и macOS не находится в PATH, поэтому установите ffmpeg так, чтобы он запускался из терминала. - Подключение при первом использовании. Каждая модель загружается при первом использовании.
Лицензия
Дополнение и python-audio-separator лицензированы по MIT. У каждой модели своя лицензия, которую дополнение не перечисляет; каталог отмечает, что некоторые модели UVR и MDX предназначены только для некоммерческого использования, поэтому проверьте карточку модели перед коммерческим применением.
Версии
- 0.0.5
Automated release for audio-separator v0.0.5.