Séparateur audio (UVR / MDX / Demucs)
Sépare le son d'une vidéo en voix et fond sonore avec les modèles UVR, MDX-Net, BS-Roformer ou Demucs, sur votre propre ordinateur. C'est une alternative au séparateur ffmpeg intégré, qui repose sur une astuce stéréo ; chaque modèle se télécharge une seule fois, à sa première utilisation.
Paramètres Extensions audio-separator (UVR / MDX / Demucs) Installer
Subtitld la télécharge, vérifie son SHA-256 et la tient à jour.
- Modèles
- 5
- Téléchargement de l'extension
- 295–432 MB
- RAM, au minimum
- 4 GB
Ce qu'elle fait
Chaque modèle donne à Subtitld deux fichiers : les voix, et tout le reste. Demucs sépare la batterie, la basse et le reste ; l'extension les remélange en un seul fond sonore.
Exportez l'audio avec Include background audio et votre doublage est mixé par-dessus le fond sonore. Il reste en stéréo, pour que la musique et l'ambiance gardent leur largeur.
Lorsqu'une extension de clonage de voix a besoin d'un échantillon d'un locuteur, Subtitld le découpe dans le fichier des voix, si bien que la musique n'y entre pas.
Subtitld sépare une vidéo à son ouverture et conserve les deux fichiers ; rouvrir le projet les réutilise.
Choisissez-la dans Réglages généraux › Général › Séparateur audio. Le séparateur ffmpeg intégré reste dans la liste.
Modèles
Commencez par Kim Inst, le modèle par défaut. Essayez BS-Roformer lorsque la séparation compte plus que le temps qu'elle prend. Karaoke 2 ne garde que la voix principale et laisse les chœurs avec la musique. Demucs travaille en quatre pistes, que l'extension remélange en un seul fond sonore.
| Modèle | Téléchargement | Idéal pour |
|---|---|---|
| Kim_Inst.onnx Kim_Inst.onnx | Les voix contre tout le reste ; par défaut | |
| UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx | Une séparation rapide et équilibrée | |
| UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx | La voix principale seule ; les chœurs vont avec la musique | |
| model_bs_roformer_ep_317_sdr_12.9755.ckpt | La meilleure séparation, si le temps le permet | |
| htdemucs_ft.yaml | Quatre pistes, mélangées en deux |
Chaque modèle se télécharge la première fois que vous l'utilisez. Subtitld garde les pistes de chaque vidéo qu'il a séparée et les réutilise, si bien qu'un autre modèle ne s'applique qu'aux vidéos pas encore séparées. Pour refaire une séparation, supprimez ses fichiers du dossier audioseparation du cache de Subtitld.
Où sont conservés les modèles
Dans un dossier à part, hors de l'extension, si bien que la réinstaller ou la mettre à jour ne les retélécharge pas. Pour les garder ailleurs, définissez AUDIO_SEPARATOR_MODEL_DIR avant de lancer Subtitld.
| Système | Dossier |
|---|---|
| Linux | ~/.cache/subtitld/addons/audio-separator/models |
| macOS | ~/Library/Caches/subtitld/addons/audio-separator/models |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\addons\audio-separator\models |
Options
Dans Paramètres › Extensions › audio-separator (UVR / MDX / Demucs) › Configurer.
Kim_Inst.onnxLe modèle à utiliser. Voir le tableau ci-dessus.
cpuLe processeur fonctionne partout. Les builds publiés n'incluent pas de runtime CUDA : choisir CUDA ne fait donc pas utiliser une carte NVIDIA.
FLACPlateformes
| Système | Téléchargement | Testé |
|---|---|---|
| Linux x86-64 | 432.4 MB | En CI, démarrage seulement |
| macOS (universel) | 312.2 MB | En CI, démarrage seulement |
| Windows x86-64 | 295.5 MB | En CI, démarrage seulement |
En CI, chaque build est lancé une fois pour vérifier qu'il répond à Subtitld ; aucune séparation n'y tourne.
Dépannage
Subtitld n'affiche pas encore les erreurs de séparation. Lorsqu'une séparation échoue, le contrôle Musique/Voix reste désactivé, et Include background audio reste grisé à l'export audio. Vérifiez d'abord ceci :
- ffmpeg dans votre PATH. L'extension appelle
ffmpegdepuis votre PATH pour lire le son de la vidéo et convertir les deux pistes. Elle n'utilise pas la copie intégrée à Subtitld, qui, sous Windows et macOS, n'est pas dans le PATH ; installez donc ffmpeg de façon qu'il se lance depuis un terminal. - Une connexion à la première utilisation. Chaque modèle se télécharge la première fois que vous l'utilisez.
Licence
L'extension et python-audio-separator sont sous MIT. Chaque modèle a sa propre licence, que l'extension ne liste pas ; le catalogue note que certains modèles UVR et MDX sont réservés à un usage non commercial, donc vérifiez la fiche d'un modèle avant de l'utiliser commercialement.
Versions
- 0.0.5
Automated release for audio-separator v0.0.5.