Audio-Separator (UVR / MDX / Demucs)
Teilt den Ton eines Videos mit UVR-, MDX-Net-, BS-Roformer- oder Demucs-Modellen in Stimmen und Hintergrund, auf Ihrem eigenen Computer. Es ist eine Alternative zum eingebauten ffmpeg-Separator, der auf einem Stereo-Trick beruht. Jedes Modell wird einmal heruntergeladen, beim ersten Einsatz.
Einstellungen Erweiterungen audio-separator (UVR / MDX / Demucs) Installieren
Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.
- Modelle
- 5
- Download der Erweiterung
- 295–432 MB
- RAM, mindestens
- 4 GB
Was es tut
Jedes Modell liefert Subtitld zwei Dateien: die Stimmen und alles andere. Demucs trennt Schlagzeug, Bass und den Rest; die Erweiterung mischt diese zu einem Hintergrund zurück.
Exportieren Sie Audio mit Include background audio: Ihre Synchronaufnahme wird über den Hintergrund gemischt. Er bleibt in Stereo, damit Musik und Atmosphäre ihre Breite behalten.
Braucht eine Erweiterung zum Stimmklonen eine Probe eines Sprechers, schneidet Subtitld sie aus der Stimmdatei, damit die Musik nicht hineinkommt.
Subtitld trennt ein Video, sobald Sie es öffnen, und behält beide Dateien. Ein erneutes Öffnen des Projekts nutzt sie wieder.
Wählen Sie ihn unter Globale Einstellungen › Allgemein › Audio-Separator. Der eingebaute ffmpeg-Separator bleibt in der Liste.
Modelle
Beginnen Sie mit Kim Inst, dem Standard. Probieren Sie BS-Roformer, wenn die Trennung wichtiger ist als die benötigte Zeit. Karaoke 2 behält nur die Hauptstimme und lässt Hintergrundgesang bei der Musik. Demucs arbeitet in vier Spuren, die die Erweiterung zu einem Hintergrund zurückmischt.
| Modell | Download | Geeignet für |
|---|---|---|
| Kim_Inst.onnx Kim_Inst.onnx | Stimmen gegen alles andere; der Standard | |
| UVR-MDX-NET-Inst_HQ_3.onnx UVR-MDX-NET-Inst_HQ_3.onnx | Eine schnelle, ausgewogene Trennung | |
| UVR_MDXNET_KARA_2.onnx UVR_MDXNET_KARA_2.onnx | Die Hauptstimme allein; Hintergrundgesang bleibt bei der Musik | |
| model_bs_roformer_ep_317_sdr_12.9755.ckpt | Die beste Trennung, wenn Zeit bleibt | |
| htdemucs_ft.yaml | Vier Spuren, zurück in zwei gemischt |
Jedes Modell wird beim ersten Einsatz heruntergeladen. Subtitld behält die Spuren jedes getrennten Videos und nutzt sie wieder. Daher gilt ein anderes Modell nur für Videos, die noch nicht getrennt wurden. Zum Neuberechnen löschen Sie deren Dateien aus dem Ordner audioseparation im Cache von Subtitld.
Wo die Modelle liegen
In einem eigenen Ordner außerhalb der Erweiterung. Daher bedeutet Neuinstallieren oder Aktualisieren kein erneutes Herunterladen. Um sie anderswo abzulegen, setzen Sie AUDIO_SEPARATOR_MODEL_DIR, bevor Sie Subtitld starten.
| System | Ordner |
|---|---|
| Linux | ~/.cache/subtitld/addons/audio-separator/models |
| macOS | ~/Library/Caches/subtitld/addons/audio-separator/models |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\addons\audio-separator\models |
Optionen
In Einstellungen › Erweiterungen › audio-separator (UVR / MDX / Demucs) › Konfigurieren.
Kim_Inst.onnxWelches Modell verwendet wird. Siehe die Tabelle oben.
cpuCPU funktioniert überall. Die veröffentlichten Builds enthalten keine CUDA-Laufzeit, daher nutzt die Wahl von CUDA keine NVIDIA-Karte.
FLACPlattformen
| System | Download | Getestet |
|---|---|---|
| Linux x86-64 | 432.4 MB | In der CI, nur der Start |
| macOS (universell) | 312.2 MB | In der CI, nur der Start |
| Windows x86-64 | 295.5 MB | In der CI, nur der Start |
In der CI wird jeder Build einmal gestartet, um zu prüfen, dass er auf Subtitld antwortet. Dort läuft keine Trennung.
Fehlerbehebung
Subtitld zeigt Trennungsfehler noch nicht an. Schlägt eine Trennung fehl, bleibt der Schalter Musik/Stimme aus, und Include background audio bleibt beim Audioexport ausgegraut. Prüfen Sie zuerst Folgendes:
- ffmpeg im PATH. Die Erweiterung ruft
ffmpegaus Ihrem PATH auf, um den Ton des Videos zu lesen und beide Spuren zu konvertieren. Die Kopie in Subtitld nutzt sie nicht; unter Windows und macOS liegt diese nicht im PATH. Installieren Sie ffmpeg so, dass es aus einem Terminal läuft. - Eine Verbindung beim ersten Einsatz. Jedes Modell wird beim ersten Einsatz heruntergeladen.
Lizenz
Die Erweiterung und python-audio-separator sind MIT. Jedes Modell hat seine eigene Lizenz, und die Erweiterung listet sie nicht auf. Der Katalog vermerkt, dass einige UVR- und MDX-Modelle nur für nicht-kommerzielle Nutzung gedacht sind. Prüfen Sie daher die Modellkarte, bevor Sie ein Modell kommerziell einsetzen.
Versionen
- 0.0.5
Automated release for audio-separator v0.0.5.