Repository navigation
Releases
OpenReview v2.0.0 - Major Architecture Release
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
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
CancellationTokenpreventing 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+Rhotkey. - 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
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
DraggableScrollAreawidget 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.pywith 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
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
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
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:
- Live Documentation Portal: https://maruthuvfx.github.io/OpenReview/
- Source Code & Issues: https://github.com/maruthuvfx/OpenReview