resolve-linux-vst check tells you which. Built with AI assistance.Hinweis: ein unabhängiges Projekt, nicht von Blackmagic Design. Es hängt sich in Resolves Innereien ein, ein Update von Resolve kann deshalb Teile abschalten; resolve-linux-vst check sagt dir, welche. Mit KI-Unterstützung entstanden.The missing loader
Der fehlende Lader
Resolve on Linux has the whole VST host, but the function that loads a plug-in is empty. resolve-linux-vst supplies it: native Linux plug-ins and Windows plug-ins through yabridge appear in the Fairlight effects library.
Resolve unter Linux hat den ganzen VST-Host, nur die Funktion, die ein Plugin lädt, ist leer. resolve-linux-vst liefert sie nach: Native Linux-Plugins und Windows-Plugins über yabridge erscheinen in der Fairlight-Effektbibliothek.
VST3 through an adapter
VST3 über einen Adapter
Each VST3 plug-in shows up as a VST2 plug-in: audio, parameters and automation, state, editor. Tested with iZotope, Waves, ToneBoosters and MiniMeters.
Jedes VST3-Plugin erscheint als VST2-Plugin: Audio, Parameter und Automation, Zustand, Editor. Getestet mit iZotope, Waves, ToneBoosters und MiniMeters.
Editors in the right size
Editoren in der richtigen Größe
On scaled screens editors get Resolve's factor, JUCE and VST3 plug-ins are told to draw at it, and Wine plug-ins get a DPI per plug-in that is set back when Resolve exits.
Auf skalierten Bildschirmen bekommen Editoren Resolves Faktor, JUCE- und VST3-Plugins zeichnen damit, und Wine-Plugins bekommen eine DPI je Plugin, die nach dem Beenden zurückgesetzt wird.
Sorted, not “Uncategorized”
Sortiert statt „Unsortiert“
Plug-ins land in Resolve's own categories (Dynamics, EQ, Reverb, …), computed the way Resolve does on Windows. What you sort yourself stays.
Plugins landen in Resolves eigenen Kategorien (Dynamik, EQ, Hall, …), berechnet wie Resolve es unter Windows tut. Was du selbst einsortierst, bleibt.
Clips with sound
Clips mit Ton
MP4, MOV and M4A with AAC audio from phones, cameras and screen recorders play with sound, through a small AAC-only build of FFmpeg 6.0. No converting first.
MP4, MOV und M4A mit AAC-Ton von Handys, Kameras und Bildschirmaufnahmen spielen mit Ton, über einen kleinen FFmpeg-6.0-Build nur mit AAC. Ohne vorher umzuwandeln.
Renders that play in the browser
Renders, die im Browser spielen
With an AAC encoder plug-in Resolve writes MP4s without the AAC profile, and browsers play them silently. resolve-linux-vst adds the missing description before the file is written.
Mit einem AAC-Encoder-Plugin schreibt Resolve MP4s ohne AAC-Profil, Browser spielen sie stumm. resolve-linux-vst ergänzt die fehlende Angabe, bevor die Datei geschrieben wird.
Nikon N-RAW
Nikon N-RAW
Resolve's RED decoder reads N-RAW once the file is called .R3D. resolve-linux-vst shows every .nev that way, read-only, without renaming anything on disk.
Resolves RED-Decoder liest N-RAW, sobald die Datei .R3D heißt. resolve-linux-vst zeigt jede .nev so, nur lesend, ohne auf der Platte etwas umzubenennen.
Checks itself
Prüft sich selbst
Hooks without symbols are found by byte patterns, not fixed addresses. After a Resolve update, resolve-linux-vst check shows what still matches, before you start it.
Einhängepunkte ohne Symbole findet es über Byte-Muster statt fester Adressen. Nach einem Resolve-Update zeigt resolve-linux-vst check, was noch passt, bevor du startest.
Big plug-in shells
Große Plugin-Shells
Waves shells with hundreds of plug-ins work, an ignore list keeps out what you do not need, and a yabridge plug-in group opens further Waves plug-ins in 30 ms.
Waves-Shells mit Hunderten Plugins funktionieren, eine Ignorierliste hält fern, was du nicht brauchst, und eine yabridge-Plugingruppe öffnet weitere Waves-Plugins in 30 ms.
How it works
So funktioniert es
The launcher resolve-linux-vst starts Resolve with libresolve-linux-vst.so preloaded. Where Resolve calls a function by name, the library's function of the same name wins. Where Resolve's code lacks a hook, the library adjusts it in memory at startup, after checking that the code is what it expects.
Der Starter resolve-linux-vst startet Resolve mit vorgeladener libresolve-linux-vst.so. Wo Resolve eine Funktion beim Namen ruft, gewinnt die gleichnamige Funktion der Bibliothek. Wo Resolves Code keinen Einhängepunkt hat, passt die Bibliothek ihn beim Start im Speicher an, nachdem sie geprüft hat, dass der Code ist, was sie erwartet.
| Gap in Resolve on LinuxLücke in Resolve unter Linux | What resolve-linux-vst doesWas resolve-linux-vst tut |
|---|---|
VSTPluginLoader::Load is emptyist leer | Supplies it; in the plug-in scanner it redirects the call in memoryLiefert sie; im Plugin-Scanner leitet es den Aufruf im Speicher um |
| No VST3 hostKein VST3-Host | VST3 plug-ins appear as VST2 plug-insVST3-Plugins erscheinen als VST2-Plugins |
| FFmpeg built without AACFFmpeg ohne AAC gebaut | Hands over an AAC decoder of the same FFmpeg versionReicht einen AAC-Decoder derselben FFmpeg-Version nach |
| QuickTime reader skips AACQuickTime-Leser überspringt AAC | Routes AAC tracks to that decoderLeitet AAC-Spuren an diesen Decoder |
| AAC renders lack the profileAAC-Renders ohne Profil | Adds the AAC-LC description before writingErgänzt die AAC-LC-Angabe vor dem Schreiben |
| No N-RAW decoderKein N-RAW-Decoder | Shows .nev as .R3D to the RED decoderZeigt .nev dem RED-Decoder als .R3D |
The details, down to the instructions it looks for: How it works.
Die Einzelheiten, bis zu den Befehlen, nach denen es sucht: How it works (Englisch).
Install and set up
Installieren und einrichten
- Run the installer:
curl -fsSL https://raw.githubusercontent.com/shrippen/resolve-linux-vst/main/install.sh | bash. It needs Linux on x86_64, Resolve in/opt/resolve, andnm(binutils). - Start Resolve with DaVinci Resolve (VST) from your menu, or run
resolve-linux-vst. - In Resolve, Preferences → User → Audio Plugins → VST Plugin Paths: add
~/.local/share/resolve-linux-vst/vstand let it scan. - Your plug-ins are in the Effects Library → Audio FX. AAC and N-RAW clips need no setup.
- Installer ausführen:
curl -fsSL https://raw.githubusercontent.com/shrippen/resolve-linux-vst/main/install.sh | bash. Braucht Linux auf x86_64, Resolve in/opt/resolveundnm(binutils). - Resolve über DaVinci Resolve (VST) im Menü starten oder
resolve-linux-vstausführen. - In Resolve unter Einstellungen → Benutzer → Audio-Plugins → VST-Plugin-Pfade den Ordner
~/.local/share/resolve-linux-vst/vsthinzufügen und scannen lassen. - Die Plugins stehen in der Effektbibliothek → Audio-FX. AAC- und N-RAW-Clips brauchen keine Einrichtung.
Questions
Fragen
Does it change my Resolve installation?Ändert es meine Resolve-Installation?
No. Everything happens in memory while Resolve runs. Start Resolve without resolve-linux-vst and it is the stock program again. Resolve's own plug-in list and preferences are the only files it writes to, and it keeps a backup of the list.
Nein. Alles passiert im Speicher, solange Resolve läuft. Startest du Resolve ohne resolve-linux-vst, ist es wieder das unveränderte Programm. Geschrieben werden nur Resolves Plugin-Liste und Einstellungen, von der Liste mit Sicherung.
What happens after a Resolve update?Was passiert nach einem Resolve-Update?
Run resolve-linux-vst check. A hook that no longer matches switches off only its own feature; Resolve itself keeps working and the log says what was skipped. Code sites are found by byte patterns, so most updates need no change.
resolve-linux-vst check ausführen. Ein Einhängepunkt, der nicht mehr passt, schaltet nur seine eigene Funktion ab; Resolve selbst läuft weiter, und das Log sagt, was ausgelassen wurde. Code-Stellen werden über Byte-Muster gefunden, die meisten Updates brauchen deshalb keine Änderung.
Does it work with the free version of Resolve?Geht es mit der kostenlosen Version von Resolve?
It is tested with Resolve Studio 21.1.1 only. The free version shares most of the code, but it is untested; resolve-linux-vst check shows which hooks it finds there.
Getestet ist es nur mit Resolve Studio 21.1.1. Die kostenlose Version teilt den meisten Code, ist aber ungetestet; resolve-linux-vst check zeigt, welche Einhängepunkte es dort findet.
Instruments, sidechain, LV2, CLAP?Instrumente, Sidechain, LV2, CLAP?
Effects only: no MIDI input, no sidechain inputs, no ARA. LV2 and CLAP plug-ins work through Carla, which is a VST2 plug-in itself and hosts them inside.
Nur Effekte: kein MIDI-Eingang, keine Sidechain-Eingänge, kein ARA. LV2- und CLAP-Plugins gehen über Carla, das selbst ein VST2-Plugin ist und sie darin lädt.
Can I render AAC with it?Kann ich damit AAC rendern?
Changes
Änderungen
-
1.0.2
MiniMeters no longer takes Resolve down when its editor opens.MiniMeters reißt Resolve beim Öffnen seines Editors nicht mehr mit.
All changes since 1.0.1 →Alle Änderungen seit 1.0.1 →FixedBehoben
- MiniMeters crashed Resolve when its editor opened in a project saved before the editor had ever been open (Audio-Server: every time a project was reopened). Plug-in requests for a window size of 0 are now dropped.MiniMeters brachte Resolve zum Absturz, wenn sich sein Editor in einem Projekt öffnete, das gespeichert wurde, bevor der Editor je offen war (Audio-Server: bei jedem erneuten Öffnen eines Projekts). Fenstergrößen von 0 aus Plugins werden jetzt ausgelassen.
-
1.0.1
License housekeeping for the bundled components and a more reliable source download.Lizenzpflege für die mitgelieferten Komponenten und ein zuverlässigerer Quellen-Download.
All changes since 1.0.0 →Alle Änderungen seit 1.0.0 →FixedBehoben
- The archive now contains the license texts of FFmpeg (LGPL-2.1) and Steinberg's VST3 interfaces (MIT); the FFmpeg sources of the AAC decoder are attached to the releaseDas Archiv enthält jetzt die Lizenztexte von FFmpeg (LGPL-2.1) und Steinbergs VST3-Schnittstellen (MIT); die FFmpeg-Quellen des AAC-Decoders hängen am Release
- Building from source falls back to a mirror when ffmpeg.org is unreachableDer Bau aus den Quellen weicht auf einen Spiegel aus, wenn ffmpeg.org nicht erreichbar ist
-
1.0.0
The first public release: plug-ins, AAC and N-RAW for DaVinci Resolve Studio 21.1.1 on Linux, with an installer and a self-check for Resolve updates.Die erste öffentliche Version: Plugins, AAC und N-RAW für DaVinci Resolve Studio 21.1.1 unter Linux, mit Installer und Selbstprüfung für Resolve-Updates.
NewNeu
- VST2 loader and VST3 adapter, so plug-ins appear in the Fairlight effects library at allVST2-Lader und VST3-Adapter, damit Plugins überhaupt in der Fairlight-Effektbibliothek erscheinen
- Plug-in categories, HiDPI editor sizes and Wine DPI per plug-inPlugin-Kategorien, Editorgrößen bei HiDPI und Wine-DPI je Plugin
- AAC import for MP4, MOV and M4A, and complete AAC renders that browsers playAAC-Import für MP4, MOV und M4A und vollständige AAC-Renders, die Browser abspielen
- Nikon N-RAW through Resolve's RED decoderNikon N-RAW über Resolves RED-Decoder
resolve-linux-vst check: after a Resolve update it shows which hooks still matchresolve-linux-vst check: zeigt nach einem Resolve-Update, welche Einhängepunkte noch passen
NoteHinweis
- Tested with Resolve Studio 21.1.1. Always start Resolve through
resolve-linux-vst; otherwise its scanner marks all plug-ins as failed (resolve-linux-vst rescanfixes that).Getestet mit Resolve Studio 21.1.1. Resolve immer überresolve-linux-vststarten; sonst markiert sein Scanner alle Plugins als fehlerhaft (resolve-linux-vst rescanbehebt das).