Separatore audio (UVR / MDX / Demucs)

AudioOfflineGPU facoltativaAlcuni modelli non commerciali

Separa il suono di un video in voci e sottofondo con modelli UVR, MDX-Net, BS-Roformer o Demucs, sul suo computer. È un'alternativa al separatore ffmpeg integrato, che si basa su un trucco stereo; ogni modello si scarica una volta, al primo utilizzo.

Lo installi da Subtitld

Impostazioni Componenti aggiuntivi audio-separator (UVR / MDX / Demucs) Installa

Subtitld lo scarica, ne verifica lo SHA-256 e lo tiene aggiornato.

Codice sorgente su GitHub
Modelli
5
Download del componente
295–432 MB
RAM, almeno
4 GB

Cosa fa

Voci e sottofondo

Ogni modello dà a Subtitld due file: le voci, e tutto il resto. Demucs separa batteria, basso e il resto; il componente li riunisce in un unico sottofondo.

La sua voce sopra l'originale

Esporti l'audio con Include background audio e il suo doppiaggio viene mixato sopra il sottofondo. Resta stereo, quindi musica e ambiente mantengono la loro ampiezza.

Voci per la clonazione

Quando un componente di clonazione vocale ha bisogno di un campione di un parlante, Subtitld lo ritaglia dal file delle voci, così la musica ne resta fuori.

Una volta per video

Subtitld separa un video quando lo apre e conserva entrambi i file, quindi riaprire il progetto li riutilizza.

Lo scelga in Impostazioni globali › Generale › Separatore audio. Il separatore ffmpeg integrato resta nell'elenco.

Modelli

Inizi con Kim Inst, il predefinito. Provi BS-Roformer quando la separazione conta più del tempo che richiede. Karaoke 2 tiene solo la voce principale e lascia i cori con la musica. Demucs lavora in quattro tracce, che il componente riunisce in un unico sottofondo.

Modello DownloadAdatto a
Kim_Inst.onnx Kim_Inst.onnx
67 MB
Voci contro tutto il resto; il predefinito
UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx
64 MB
Una separazione rapida ed equilibrata
UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx
64 MB
Solo la voce principale; i cori vanno con la musica
model_bs_roformer_ep_317_sdr_12.9755.ckpt
396 MB
La separazione migliore, quando c'è tempo
htdemucs_ft.yaml
320 MB
Quattro tracce, riunite in due

Ogni modello si scarica la prima volta che lo usa. Subtitld conserva le tracce di ogni video separato e le riutilizza, quindi un modello diverso si applica solo ai video non ancora separati. Per rifarne uno, elimini i suoi file dalla cartella audioseparation nella cache di Subtitld.

Dove vengono conservati i modelli

In una cartella propria, fuori dal componente, quindi reinstallandolo o aggiornandolo non si riscaricano. Per conservarli altrove, imposti AUDIO_SEPARATOR_MODEL_DIR prima di avviare Subtitld.

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

Opzioni

In Impostazioni › Componenti aggiuntivi › audio-separator (UVR / MDX / Demucs) › Configuri.

Separation model
Predefinito: Kim_Inst.onnx

Quale modello usare. Vedi la tabella sopra.

Inference device
Predefinito: cpu

La CPU funziona ovunque. Le build rilasciate non includono un runtime CUDA, quindi scegliere CUDA non fa usare loro una scheda NVIDIA.

Output format
Predefinito: FLAC

Piattaforme

Sistema DownloadTestato
Linux x86-64 432.4 MBIn CI, solo avvio
macOS (universale) 312.2 MBIn CI, solo avvio
Windows x86-64 295.5 MBIn CI, solo avvio

In CI, ogni build viene avviata una volta per verificare che risponda a Subtitld; lì non viene eseguita alcuna separazione.

Risoluzione dei problemi

Subtitld non mostra ancora gli errori di separazione. Quando una separazione fallisce, il controllo Musica/Voce resta disattivato, e Include background audio resta in grigio quando esporta l'audio. Controlli prima questi punti:

  • ffmpeg nel PATH. Il componente chiama ffmpeg dal suo PATH per leggere il suono del video e per convertire entrambe le tracce. Non usa la copia interna a Subtitld, che su Windows e macOS non si trova nel PATH; installi quindi ffmpeg in modo che si avvii da un terminale.
  • Una connessione al primo utilizzo. Ogni modello si scarica la prima volta che lo usa.

Licenza

Componente aggiuntivo
MIT
Motore
MIT
python-audio-separator
Modelli
Per modello
Ogni modello ha la propria licenza; controlli la sua scheda

Il componente e python-audio-separator sono MIT. Ogni modello ha una propria licenza e il componente non le elenca; il catalogo segnala che alcuni modelli UVR e MDX sono solo per uso non commerciale, quindi controlli la scheda di un modello prima di usarlo commercialmente.

Versioni

  • 0.0.5

    Automated release for audio-separator v0.0.5.