Skip to content

Releases: sidebandstudio/Upflow2x

Eternal2x 0.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 18:05

The RIFE 4.25 network now draws every in-between. Fast, Better and Best are gone. The first time you smooth a clip, Eternal2x installs ONNX Runtime and downloads the 23 MB model, then checks it against its SHA-256. On Windows the in-betweens are drawn on the GPU through DirectML, AMD cards included.

  • The render goes on the lowest free track above the source clip, starting on the same frame.
  • New buttons: Show Original, which switches the render off and on, and Show in Folder.
  • The progress bar shows the time left.
  • A Grainy source option for film grain. Analyse suggests it when every frame differs in a grain-like way.
  • Trimmed clips render only their cut.
  • Clip names in any language work.
  • No console windows open on Windows.

Upgrading from 0.3.1 on Windows: 0.3.1 put the launcher in a folder Resolve never reads, so the panel never opened and could not update itself. Download eternal2x-win.zip below and run the installer again.

On a Mac: 0.3.1 updates itself to 0.4.0. Run the installer again too, so the panel shows on every page, not just Fusion.

Needs DaVinci Resolve Studio 18 or newer and Python 3.10 to 3.14. Python 3.15 is too new for ONNX Runtime.

Eternal2x 0.3.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 17:15
0af91e3

Eternal2x 0.3.1.

Eternal2x 0.3.0

Choose a tag to compare

@Alitleis123 Alitleis123 released this 31 Aug 16:51

Smooth 2x for hand-drawn animation.

Animation drawn on 2s or 3s repeats each drawing, so neighbouring frames are
identical and there is nothing for a frame interpolator to work with. This
release recovers the real drawings first, then rebuilds the shot with optical
flow at the original length and frame rate.

New

  • Analyse reports how a clip is animated without changing anything.
  • Smooth Clip rebuilds it, applies Resolve Super Scale, and adds the result to
    the timeline.
  • Both run in the background with progress, so Resolve stays responsive.
  • Output can be a lossless image sequence, an MP4, or a lossless AVI.
  • Quality, hold pattern, output format and upscale settings persist.

Fixed

  • Sequence, Regroup and Upscale relied on Resolve APIs that do not exist. They
    reported success while changing nothing, and have been replaced.
  • Every button failed with ModuleNotFoundError after a normal install, because
    the launcher loaded the UI from a different folder than the config.
  • Auto-update never ran. update/latest.json carried a UTF-8 BOM, JSON parsing
    rejected it, and the error was swallowed as "Update check skipped".
  • Super Scale was set to "2x", which Resolve rejects. The accepted value is "2".

Requires

DaVinci Resolve Studio 18 or newer, and Python 3.8 or newer. Super Scale and
Optical Flow are Studio features, so the free edition is detected and reported
rather than silently skipped.

Install

Extract, then run the installer app, or from the extracted folder:

pip install numpy opencv-python
python Installer/install_eternal2x.py

Restart Resolve and open Workspace > Scripts > Eternal2x.

0.2.0

Choose a tag to compare

@Alitleis123 Alitleis123 released this 01 Apr 09:02
0.2.0

0.1.2

Choose a tag to compare

@Alitleis123 Alitleis123 released this 23 Feb 06:25
updates json

v0.1.1

Choose a tag to compare

@Alitleis123 Alitleis123 released this 23 Feb 05:27
testing