Separador de áudio (UVR / MDX / Demucs)

ÁudioOfflineGPU opcionalAlguns modelos não comerciais

Separa o som de um vídeo em vozes e fundo, com modelos UVR, MDX-Net, BS-Roformer ou Demucs, no seu próprio computador. É uma alternativa ao separador embutido do ffmpeg, que depende de um truque estéreo; cada modelo é baixado uma vez, na primeira vez que você o usa.

Instale pelo Subtitld

Configurações Complementos audio-separator (UVR / MDX / Demucs) Instalar

O Subtitld baixa, verifica o SHA-256 e mantém o complemento atualizado.

Código-fonte no GitHub
Modelos
5
Download do complemento
295–432 MB
RAM, no mínimo
4 GB

O que faz

Vozes e fundo

Todo modelo dá ao Subtitld dois arquivos: as vozes, e todo o resto. O Demucs separa bateria, baixo e o restante; o complemento os mistura de volta em um único fundo.

Sua dublagem sobre o original

Exporte o áudio com Include background audio ligado e sua dublagem é mixada sobre o fundo. Ela continua estéreo, então música e ambiente mantêm a largura.

Vozes para clonagem

Quando um complemento de clonagem de voz precisa de uma amostra de um locutor, o Subtitld a recorta do arquivo de vozes, então a música fica de fora.

Uma vez por vídeo

O Subtitld separa um vídeo quando você o abre e guarda os dois arquivos, então reabrir o projeto os reaproveita.

Escolha-o em Global settings › General › Audio separator. O separador embutido do ffmpeg continua na lista.

Modelos

Comece com Kim Inst, o padrão. Experimente o BS-Roformer quando a separação importar mais que o tempo que ela leva. Karaoke 2 mantém somente a voz principal e deixa os vocais de apoio com a música. Demucs trabalha em quatro stems, que o complemento mistura de volta em um único fundo.

Modelo DownloadIdeal para
Kim_Inst.onnx Kim_Inst.onnx
67 MB
Vozes contra todo o resto; o padrão
UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx
64 MB
Uma separação rápida e equilibrada
UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx
64 MB
Somente a voz principal; os vocais de apoio ficam com a música
model_bs_roformer_ep_317_sdr_12.9755.ckpt
396 MB
A melhor separação, quando há tempo
htdemucs_ft.yaml
320 MB
Quatro stems, misturados de volta em dois

Cada modelo é baixado na primeira vez que você o usa. O Subtitld guarda os stems de cada vídeo que separou e os reutiliza, então um modelo diferente só se aplica a vídeos que ainda não foram separados. Para refazer um, apague os arquivos dele da pasta audioseparation do cache do Subtitld.

Onde os modelos ficam

Em uma pasta própria, fora do complemento, então reinstalá-lo ou atualizá-lo não os baixa de novo. Para guardá-los em outro lugar, defina AUDIO_SEPARATOR_MODEL_DIR antes de iniciar o Subtitld.

Sistema Pasta
Linux ~/.cache/subtitld/addons/audio-separator/models
macOS ~/Library/Caches/subtitld/addons/audio-separator/models
Windows %LOCALAPPDATA%\subtitld\subtitld\Cache\addons\audio-separator\models

Opções

Em Configurações › Complementos › audio-separator (UVR / MDX / Demucs) › Configurar.

Separation model
Padrão: Kim_Inst.onnx

Qual modelo usar. Veja a tabela acima.

Inference device
Padrão: cpu

A CPU funciona em todos os sistemas. As compilações lançadas não incluem um runtime CUDA, então escolher CUDA não faz com que usem uma placa NVIDIA.

Output format
Padrão: FLAC

Plataformas

Sistema DownloadTestado
Linux x86-64 432.4 MBNo CI, somente inicialização
macOS (universal) 312.2 MBNo CI, somente inicialização
Windows x86-64 295.5 MBNo CI, somente inicialização

No CI, cada compilação é iniciada uma vez para verificar se ela responde ao Subtitld; nenhuma separação roda ali.

Solução de problemas

O Subtitld ainda não mostra erros de separação. Quando uma separação falha, o controle Music/Voice fica desligado, e Include background audio fica em cinza ao exportar o áudio. Verifique estes pontos primeiro:

  • ffmpeg no seu PATH. O complemento chama ffmpeg pelo seu PATH para ler o som do vídeo e converter os dois stems. Ele não usa a cópia que vem com o Subtitld, que no Windows e no macOS não fica no PATH; então instale o ffmpeg para que ele rode a partir de um terminal.
  • Uma conexão no primeiro uso. Cada modelo é baixado na primeira vez que você o usa.

Licença

Complemento
MIT
Motor
MIT
python-audio-separator
Modelos
Por modelo
Cada modelo tem sua própria licença; confira a ficha dele

O complemento e o python-audio-separator são MIT. Cada modelo tem sua própria licença, e o complemento não as lista; o catálogo observa que alguns modelos UVR e MDX são somente para uso não comercial, então confira a ficha de um modelo antes de usá-lo comercialmente.

Versões

  • 0.0.5

    Automated release for audio-separator v0.0.5.