Help
Installation guides and troubleshooting.
Troubleshooting
Common issues and their solutions.
Image sequence avoids this, since Resolve
always imports those.
python -m Stages.resolve_probe from
Workspace → Scripts, which reports exactly what your Resolve build supports.
Windows Guide
One-click installation. No terminal required.
Download the plugin
Go to the Download page and grab the Windows zip.
Extract the zip
Right-click the downloaded file and select Extract All. Put it somewhere permanent — don't leave it in your Downloads folder.
Run the installer
Double-click Eternal2xInstaller.exe inside the extracted folder.
Click the Install button and wait for it to finish. The installer will:
- Set up Python automatically if you don't have it
- Install required Python packages
- Copy the plugin into DaVinci Resolve
- Write the configuration file
Open in Resolve
Restart DaVinci Resolve, then go to:
Manual install (alternative)
If the GUI installer doesn't work, you can install manually via the command line.
Then restart Resolve.
macOS Guide
Same process — extract, install, done.
Download the plugin
Go to the Download page and grab the macOS zip.
Extract the zip
Double-click the zip file to extract it. Move the folder somewhere permanent, like your home directory or Applications.
Run the installer
Open Terminal and run:
python3 Installer/gui_installer.py
Or if you have a compiled .app installer, just double-click it.
The installer downloads a portable Python automatically if your system doesn't have one. Works on both Apple Silicon (M1/M2/M3) and Intel Macs.
Open in Resolve
Restart DaVinci Resolve, then go to:
Manual install (alternative)
Then restart Resolve.
How to Use
Analyse to see what you have, then rebuild it.
Select a clip
Click the clip you want on your timeline, then open Workspace → Scripts → Eternal2x. The panel shows the clip it picked up. If you select a different one, press Use Selected Clip.
Analyse
Click Analyse. Eternal2x reads the clip and reports what it found,
for example 1438 frames, 719 unique drawings (719 held, 50%). Animated on 2s.
Nothing is changed, so this is safe to run on anything. If a clip has no duplicated
frames it says so and stops.
Choose your settings
Quality trades speed for detail, with Better suiting most work.
Leave Hold pattern on Auto detect unless a clip has unusual
timing. Output defaults to a lossless image sequence, which Resolve always
imports. Settings are remembered between sessions.
Smooth Clip
Click Smooth Clip. The render runs in the background with a progress bar, so Resolve stays usable. When it finishes, the rebuilt clip is imported with 2x Super Scale applied and added to the end of your timeline, at the same length and frame rate as the original.
What to expect
How the result should look.
Held poses stay still
A drawing held deliberately keeps its full length instead of drifting. Only the animation timing is smoothed.
Cuts stay hard
Eternal2x never blends across a scene change, which would show both shots at once.
Very fast motion may stay stepped
This is deliberate. Past a certain speed the areas a drawing uncovers exist in only one frame, so no in-between can be reconstructed. Eternal2x holds a real drawing rather than producing a smeared one.
Staying up to date
Updates arrive on their own.
Automatic
Eternal2x checks for a new version each time the panel opens. If one is available it is downloaded, verified against a checksum, and applied. Restart Resolve afterwards to load it. You can turn this off with the Auto-update checkbox.
On demand
Press Check for Updates at any time. If nothing has changed it says so and leaves your install alone. A failed check never stops you working, it is reported and skipped.
Re-running the installer
Only needed if you move or rename the plugin folder, since the config records where it lives. Updates themselves do not require it.