Skip to content

Releases

OpenReview v2.0.0 - Major Architecture Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 04 Nov 03:41

OpenReview v2.0.0 - Major Architecture Release 🚀

OpenReview v2.0.0 marks a milestone evolution, transitioning OpenReview into a Native Rust-Accelerated Studio Workstation. With compiled Rust extensions (openreview-engine), zero-GIL Rayon multithreading, multi-channel EXR matrix routing, async off-thread scopes, hardware batch export, and studio workspaces, v2.0.0 delivers extreme throughput for demanding visual effects workflows.

⚡ Performance Benchmark Results (v2.0.0 Rust vs v1.3.0 Python)

Performance Metric v1.3.0 (Python Baseline) v2.0.0 (Native Rust Engine) Speedup / Improvement
Multi-Channel Contact Sheet (8 passes) 63.05 ms / sheet 12.14 ms / sheet 5.2x Faster (Direct Rayon single-pass parse)
VFX Sequence Discovery (1,200 frames) 6.18 ms 1.91 ms 3.2x Faster (Native parallel directory scanner)
Frame Buffer Allocation Overhead 27.00 us / frame 3.96 us / frame 7.0x Faster (92.6% pool hit ratio, Zero GC)
Async Scopes GUI Dispatch Stall 247.37 ms (GUI Frozen) 0.11 ms 2,138x Latency Reduction (Drop-free 60 FPS)
Video Reverse Scrubbing (GOP Cache) 39.73 ms / frame 0.11 ms / frame 355.9x Faster (Instant in-memory GOP seek)
GPU Texture Upload Dispatch (PBO DMA) 66.25 ms / frame 3.09 us / frame 21,441x Latency Reduction (Decoupled DMA)
HDR Frame Memory Footprint (1080p) 31.6 MB / frame (f32) 15.8 MB / frame (f16) 50% Memory Savings

🌟 New Features in v2.0.0

  • Native Rust Acceleration Engine (openreview-engine): High-throughput C-ABI PyO3 module with Rayon worker threads, memory-mapped I/O, and LZ4 compression.
  • Multi-Channel EXR Matrix & Routing (hud_channel_matrix.py, exr_matrix.py): Interactive HUD Matrix for inspecting and routing arbitrary 23+ channel AOVs (Beauty, Diffuse, Specular, Normals, Depth, Cryptomatte) to RGBA viewports.
  • Batch Media Export Queue & Deliverables Manager (�atch_export_dialog.py, �atch_export.py): Dedicated queue manager for Apple ProRes, H.264, H.265, and image sequences with hardware encoder detection.
  • Studio Workspaces Manager (workspaces.py): Production layout presets ("Review & Dailies", "Color & QC", "Comp Analysis", "Multi-Channel EXR") and custom workspace persistence.
  • Interactive Color Sliders Overlay (color_sliders_overlay.py): Precision HUD overlay for viewport color manipulation (Gain, Gamma, Saturation, Hue).
  • Hierarchical Metadata Tree Inspector (metadata_tree_widget.py): Unified multi-domain attribute tree organizing EXR headers, ExifTool metadata, and video codecs.
  • Asynchronous Off-Thread Scopes Engine (hud_scopes_async.py): Decoupled background calculation for Waveform, Vectorscope, and Histogram monitors.
  • Audio Micro-Scrubber with De-Clicking (micro_scrubber.py): Sub-frame audio transport with cosine attack/decay envelopes.
  • Zero-Copy Frame Buffer Pool (�uffer_pool.py): High-throughput array recycling pool eliminating garbage collection stutter.
  • OCIO 3D LUT Baker (ocio_baker.py): High-speed LUT baking engine with analytical ACES support.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-2.0.0-win64.msi
  • Windows 64-bit Portable: OpenReview-2.0.0-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_2.0.0_amd64.deb
  • Linux RedHat / Fedora: openreview-2.0.0-1.x86_64.rpm

OpenReview v1.3.0 - Production Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 31 Oct 18:58

OpenReview v1.3.0 - Production Release 🚀

OpenReview is a studio-grade VFX sequence playback, HDR color inspection, multi-source compositing comparison, and collaborative dailies review desktop workstation application.

Highlights in v1.3.0:

  • Live Real-Time Waveform Monitor (hud_waveform.py): Added dedicated Waveform HUD supporting RGB Overlay, RGB Parade, and Luma (Y) trace modes with phosphor intensity glow and broadcast graticule scale.
  • Live Real-Time Vectorscope Monitor (hud_vectorscope.py): Added dedicated Vectorscope HUD displaying chrominance (Cb, Cr) signals, Rec.709 75%/100% color targets, I-axis / skin-tone line, and trace accumulation.
  • Generic Standard Colorspaces Catalog (standard_colorspaces.py): Integrated Foundry Nuke-aligned transfer functions and curves for linear, sRGB, rec709, Cineon, Gamma 1.8, Gamma 2.2, Panalog, REDLog, ViperLog, REDSpace, and Raw.
  • Intelligent Auto Colorspace Detection: Automatic identification of color spaces from file metadata, camera header tags (RED, ARRI, Sony S-Log), and container attributes with fallback heuristics.
  • Per-Clip Colorspace Assignment & Persistence: Dropdown selector in Sources panel to override input color space per media item, persisted seamlessly across sessions.
  • Adaptive Playback & Scrubbing Engine: Dynamic proxy downsampling (InteractiveDecodeTask) for butter-smooth, drop-free playback and scrubbing across 4K/8K media, instantly upgrading to pristine full-resolution upon pausing or resting.
  • Asynchronous Dual-Queue & Cooperative Cancellation: Non-blocking reader engine with CancellationToken preventing queue backpressure during rapid JKL bidirectional transport.
  • Dedicated Frame Rate Dialog ( rame_rate_dialog.py): Sleek keyboard-first floating modal for selecting playback FPS with standard VFX preset pills (23.976, 24, 25, 29.97, 30, 48, 50, 59.94, 60), direct numerical entry, and Ctrl+Alt+R hotkey.
  • Per-Media Premultiplied Alpha Control: Per-clip premultiplication toggle with auto-detection for transparent PNG/EXR graphics.
  • Per-Media Annotation Stashing: Vector drawings and notes are automatically stashed and restored per source clip across session switches.
  • Optimized PNG-8 Palette Export: High-performance PNG export pipeline with PNG-8 quantized palette mode, configurable Floyd-Steinberg dithering, and multithreaded compression.
  • Automatic Downscaling (> Full HD): Delivery preference and export dialog option to automatically downscale 4K/8K images to Full HD (1920x1080) for rapid client previews and review sheets.
  • New Shortcuts & Navigation: Added Export Annotations (Ctrl+Shift+E), Fit Width (W / Shift+W / Alt+W), and protected viewer zoom-scroll against accidental trackpad triggers.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-1.3.0-win64.msi
  • Windows 64-bit Portable: OpenReview-1.3.0-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_1.3.0_amd64.deb
  • Linux RedHat / Fedora: openreview-1.3.0-1.x86_64.rpm

OpenReview v1.2.0 - Production Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 25 Oct 15:08

OpenReview v1.2.0 - Production Release 🚀

OpenReview is a studio-grade VFX sequence playback, HDR color inspection, multi-source compositing comparison, and collaborative dailies review desktop workstation application.

Highlights in v1.2.0:

  • Draggable Scroll Area: Added DraggableScrollArea widget allowing smooth middle-mouse and touch-drag canvas panning across multi-source panels and inspectors.
  • Floating HUD Opacity & Dynamic Resizing: Interactive opacity control slider and 8-directional edge/corner resize handles for all 12 floating workstation HUDs.
  • System Utilities Module: Added system_utils.py with cross-platform physical RAM detection, GPU driver inspection, and OS file manager reveal helpers.
  • Deep Source Media Metadata: Full extraction of EXR channel topologies, video container streams, audio sampling rates, pixel aspect ratios, and color space tags.
  • Viewer Drag Overlay: Visual drag-and-drop overlay indicator on the OpenGL viewport providing instant feedback during clip ingestion.
  • PDF Export Preferences & Layout: Configurable page orientation, margin presets, DPI scaling, and multi-frame contact sheet report layouts.
  • Dynamic Stack Source Details: Live metadata and resolution readouts dynamically linked to the active layer within composite stacks.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-1.2.0-win64.msi
  • Windows 64-bit Portable: OpenReview-1.2.0-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_1.2.0_amd64.deb
  • Linux RedHat / Fedora: openreview-1.2.0-1.x86_64.rpm

Branding Assets & Vector Icons:

  • Primary Logo (Vector SVG): openreview-primary-logo.svg
  • Horizontal Logo (Vector SVG): openreview-logo-horizontal.svg
  • Application Icon (Windows ICO): openreview.ico
  • Application Icon (Hi-Res PNG): openreview.png

OpenReview v1.1.0 - Production Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 18 Oct 02:12

OpenReview v1.1.0 - Production Release ??

OpenReview is a studio-grade VFX sequence playback, HDR color inspection, multi-source compositing comparison, and collaborative dailies review desktop workstation application.

Highlights in v1.1.0:

  • Built-in Comp QC Package (xtra-qc-Utils): Comprehensive compositing quality control toolset featuring diagnostic color adjustments, softclip knee highlight compression, specialized inspection filters (Grain Check, High-Pass, Black Levels, Negative and NaN pixels, HSL soloing), and advanced matte inspection with custom channel expressions and checkerboard analysis.
  • About & License Dialog: Full interactive credits, engine specifications, and third-party open-source license browser with direct external documentation links.
  • Modernized Dock Title Bars: Sleek dock chrome with dedicated minimize, undock, and close controls matching dark studio theme standards.
  • Dynamic Caching & Timeline Enhancements: Two-tier memory and persistent disk cache prefetching with atomic session clearing.
  • Studio Feature Manual: Exhaustive 12-domain technical documentation guide.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-1.1.0-win64.msi
  • Windows 64-bit Portable: OpenReview-1.1.0-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_1.1.0_amd64.deb
  • Linux RedHat / Fedora: openreview-1.1.0-1.x86_64.rpm

Branding Assets & Vector Icons:

  • Primary Logo (Vector SVG): openreview-primary-logo.svg
  • Horizontal Logo (Vector SVG): openreview-logo-horizontal.svg
  • Application Icon (Windows ICO): openreview.ico
  • Application Icon (Hi-Res PNG): openreview.png

OpenReview v1.0.1 - Production Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 15 Oct 04:57

OpenReview v1.0.1 - Production Release ??

OpenReview is a studio-grade VFX sequence playback, HDR color inspection, multi-source compositing comparison, and collaborative dailies review desktop workstation application.

What's New in v1.0.1:

  • Multi-Part OpenEXR Contact Sheet: Grid inspection and soloing of all sub-parts, multi-layer AOVs, and display windows.
  • Deep EXR Metadata Inspector: Detailed header inspection, channel mappings, compression algorithms, and chromaticities.
  • Async Source Loader Engine: Non-blocking background loader with cancellation tokens for ultra-high-bitrate clips.
  • Persistent In/Out Auto-Snap & Range Memory: Per-view In/Out mark retention and auto-fitting across session switches.
  • Modernized SVG Branding & UI Icons: Complete set of high-DPI vector icons, Horizontal logo, and window branding.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-1.0.1-win64.msi
  • Windows 64-bit Portable: OpenReview-1.0.1-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_1.0.1_amd64.deb
  • Linux RedHat / Fedora: openreview-1.0.1-1.x86_64.rpm

Branding Assets & Vector Icons:

  • Primary Logo (Vector SVG): openreview-primary-logo.svg
  • Horizontal Logo (Vector SVG): openreview-logo-horizontal.svg
  • Application Icon (Windows ICO): openreview.ico
  • Application Icon (Hi-Res PNG): openreview.png

OpenReview v1.0.0 - Production Release

Choose a tag to compare

@maruthuvfx maruthuvfx released this 14 Oct 06:52

OpenReview v1.0.0 - Production Release ??

OpenReview is a studio-grade VFX sequence playback, HDR color inspection, multi-source compositing comparison, and collaborative dailies review desktop workstation application.

Distribution Packages:

  • Windows 64-bit Installer: OpenReview-1.0.0-win64.msi
  • Windows 64-bit Portable: OpenReview-1.0.0-win64-portable.zip
  • Linux Debian / Ubuntu: openreview_1.0.0_amd64.deb
  • Linux RedHat / Fedora: openreview-1.0.0-1.x86_64.rpm

Documentation: