Skip to content

FrameMeld V0.1.3

Latest

Choose a tag to compare

@LiTA8341 LiTA8341 released this 10 Aug 12:41

FrameMeld V0.1.3 adds host-controlled, runtime-verified RIFE GPU selection for hybrid-GPU systems while preserving ordinary FFmpeg pass-through behavior.

Highlights

  • Added device-inventory-json-v1, allowing hosts to query a bounded Vulkan inventory without starting an export.
  • Added independent --gpu INDEX selection for RIFE/ncnn; this remains separate from NVENC's -gpu encoder selector.
  • Added --host-rife-adapter-json so the planned RIFE adapter is not conflated with the planned AMF/QSV/NVENC encoder adapter.
  • Added rife_binding structured events based on the device banner actually emitted by ncnn at runtime.
  • Explicitly keeps FFmpeg Vulkan and RIFE/ncnn Vulkan as different index spaces. Candidate mappings are not reported as exact until runtime evidence is available.
  • Enables host integrations to persist only successful, runtime-verified device mappings and safely re-probe after runtime, driver, or GPU-topology changes.

Compatibility

  • Commands without -framemeld continue to pass through to the bundled FFmpeg 9 core.
  • Older host integrations remain compatible and continue to use FrameMeld's default RIFE device path.
  • AMF and QSV encoder binding remains honestly reported as system-default unless a future runtime can verify the actual adapter.

Download

FrameMeld_ffmpeg-V0.1.3-windows-x64.zip

SHA-256: 9D9AA21565C4084C7A3F5E2E85AE30BCA8248279F6D2EB31EE60EAB07D047105

Extract the archive and run the top-level framemeld-runtime\ffmpeg.exe. This is a Windows x64 prebuilt runtime.

Verification

  • 68/68 unit tests passed with the bundled Python/VapourSynth runtime.
  • 720p60 RIFE motion-blur to HEVC smoke test passed.
  • Nine real headless engine paths passed: RIFE interpolation, RIFE motion blur, balanced/adaptive policy, SVP interpolation, old/SVP/RIFE deduplication, and blur/timescale/color processing.
  • --device-inventory-json and the new capability flags were verified on NVIDIA RTX 5070 Ti hardware.

FrameMeld is licensed under GPL-3.0-only. The archive includes the full license, third-party notices, and pinned runtime manifest.