Release Notes

What's new in each version of Oku3D.

v2.2.0

VR Headset · Webcam Audio · HDR Color Range · Background Browser Capture · Capture Resolutions

  • The new VR Headset (OpenXR) output mode supports Meta Quest, Valve Index, HTC Vive, and other OpenXR runtimes. Flat, side-by-side, and VR180/360 sources play on a virtual cinema screen - curved like a real theatre by default and adjustable from flat to IMAX-style wraparound via the Screen Curvature slider. Subtitles float comfortably in front of you and follow your gaze with a soft lag that filters out head tremor. The right controller handles pause, seek, volume, recenter, and exit; on VR180/360 sources the thumbstick pans the view - hold the grip button to rotate, push up or down without grip to zoom. The desktop window mirrors one eye while you watch, with the side switchable in Settings. True wraparound sphere rendering for VR180/360 is on the roadmap for a future release.
  • Webcams and capture cards can now play their audio alongside the video. Pick the matching audio device in the new dropdown next to the camera selection - useful for HDMI capture cards where game audio comes in over USB.
  • The Exposure, Contrast, Highlights and Shadows sliders in Settings > Image now have full usable range across HDR content: colour adjustments run before the HDR-to-SDR conversion, and the Shadows slider uses a perceptual curve that visibly opens up dark areas across its full travel.
  • Screen-captured browser windows keep playing their videos when Oku3D is maximized or fullscreened on the same monitor as the browser - browsers normally pause covered video elements for power saving, which would otherwise leave a blank rectangle in the captured picture.
  • A new resolution dropdown next to the camera selection lets you pick from every native capture mode the camera reports - useful when the camera offers a stereo mode you want and the auto-pick goes for the mono one, or when a capture card's anamorphic widescreen mode comes out squished. Your choice is remembered per camera.
  • The performance overlay now shows the live frame rate for screen capture, webcam capture, and animated images alongside the existing video-file rate, and hides the row when the source is paused or idle so you can see at a glance whether the capture is actually delivering frames.
  • Stereo webcams that pack two 4:3 or square images side-by-side are now recognised as 3D out of the box.
  • Flat surfaces like walls and clear skies now look noticeably more stable in 3D out of the box, with even less flicker if you turn Temporal Smoothing higher.
  • The depth slider next to the play button is now remembered across sessions - playback starts at the 3D depth you last set instead of resetting to default on every restart.
  • The Acer Predator SpatialLabs View 27 is now picked as the Leia 3D output reliably on multi-monitor systems.
  • The installer's "What's New" page is now easier to read, with a larger window and the changelog rendered as formatted bullet lists, bold text, and highlighted command names instead of plain text.
  • Error notifications now have a red tint so they stand out from routine status messages.
  • Fixed: USB HDMI capture cards (notably MS2130-based adapters such as the WARRKY USB 3.0 family) ran at a fraction of their advertised frame rate and degraded over time, sometimes falling to single-digit fps after a minute of capture, even though OBS Studio had no trouble on the same hardware.
  • Fixed: On Leia 3D displays, head tracking stopped following you while viewing a still photo or paused video, forcing you to keep your head in one fixed position to see 3D.
  • Fixed: On Leia 3D displays, sliders and the playback bar kept following the cursor when you released the mouse after dragging past the window edge.
  • Fixed: Seeking while paused left a faint 3D ghost of the previous video position over the new one until you resumed playback.
  • Fixed: The subtitle menu labelled every track with just its language (e.g. "English"), so multiple same-language tracks like Director's Commentary and Forced became indistinguishable, and external subtitle files no longer showed which file they came from.
  • Fixed: The "Swap Eyes" toggle in Settings > Display had no effect on the picture - the left and right views came out the same regardless of the setting.
  • Fixed: When the first detected camera couldn't be opened, Oku3D got stuck on the welcome screen with an error message and no way to pick a different camera.

v2.1.0

External Subtitles · HDR · Depth Preview 3D · Analysis Overlays

  • External subtitle files like Movie.de.forced.srt are now found automatically next to the video or in Subs/ / Subtitles/ / Sub/ subfolders.
  • Press S to cycle through subtitle tracks (off → first → next → off).
  • HDR videos (HDR10, Dolby Vision, HLG) and wide-gamut Rec. 2020 sources now play with natural-looking colors and visible highlights instead of looking washed out and far too dark with crushed details.
  • The new Depth Preview 3D mode shows the AI-detected depth as a 3D surface you can tilt with the mouse - handy for spotting depth-detection mistakes before switching to stereo output. Pick it under Settings > Depth > Depth Map > Visualization Mode.
  • Dropping a file onto Oku3D now activates the window, so keyboard shortcuts work right away without an extra click.
  • New analysis overlays show how Oku3D processes your video - depth as greyscale (raw and post-processed for an A/B comparison), depth as heatmap, edge detection, frame-to-frame jitter, motion, letterbox bars, scene cuts, and stereo stretch (red areas where the 2D-to-3D conversion stretches pixels around object edges). Press D to cycle opacity, Shift+D to switch overlays.
  • The default Max Upscale is now Unlimited - small content fills your display unless you set a limit in Settings > Display.
  • The 2D-to-3D conversion reacts faster to motion while keeping unchanging surfaces just as stable as before.
  • The 2D-to-3D conversion now uses a higher AI resolution out of the box, producing sharper depth and edge detail. If you previously chose a different Inference Quality in Settings, that choice is kept.
  • Sharpen is now on by default, lifting fine detail straight away. Turn it off under Settings > Image if you prefer the original look.
  • Settings sections with a master on/off switch (e.g. Sharpen, Edge Dilation) now have a reset arrow that restores the switch to its default.
  • Fixed: Playback showed micro-stutters during 2D-to-3D conversion even when the FPS counter read a steady 60 fps.
  • Fixed: 2D-to-3D conversion competed with rendering for GPU time, leaving residual stutter on mid-range graphics hardware.
  • Fixed: 24-fps and 30-fps films generated a fresh depth map only on every other frame, leaving slightly stale depth on fast camera moves.
  • Fixed: Installing a new version left the previous Oku3D installation in place instead of replacing it, so two copies appeared side by side in Apps & features.
  • Fixed: HDMI capture cards no longer appear horizontally squished when the device offers an ultrawide capture mode.
  • Fixed: Menus and controls came out stretched and pixelated when entering Leia 3D fullscreen from a tall or extra-wide window.
  • Fixed: Still images and paused video kept showing the old 2D-to-3D conversion after you changed the AI model or quality, until you nudged playback.
  • Fixed: Scene-cut detection missed typical cuts because the v2.0.0 default was too strict; sensitivity now also adjusts in 1% steps for finer tuning.
  • Fixed: After a scene cut, the previous scene's depth bled into the new scene before the depth model caught up.
  • Fixed: With both Settings and the performance overlay open, clicking the close button on the performance overlay closed Settings instead.

v2.0.0

Native Windows App · Leia 3D Output · More Formats · Render Resolution Scaling

  • Oku3D is now a native Windows app - faster to launch and lighter on memory and battery
  • Native low-latency 3D output on Leia SR displays (Samsung Odyssey 3D G9 and other Leia-based glasses-free monitors). It works even when the SR display is your secondary monitor or runs at a different resolution - Oku3D detects it and switches the resolution automatically.
  • Many more video containers are accepted - AVCHD camcorder recordings, MPEG streams, mobile recordings, and DVD video streams
  • Many more image formats are accepted - TIFF, OpenEXR, JPEG XL, JPEG 2000, HDR, Targa, and others, covering most consumer photo, pro photography, cinema, and VFX-export formats
  • Press Delete to move the current file to the Recycle Bin, then automatically advance to the next playlist entry
  • Stereo UI depth now works in Anaglyph and Interleaved output modes too - previously only Side-by-Side and Top-Bottom showed depth
  • Sharpen is now significantly faster and uses AMD FidelityFX CAS for crisp edges without halos or ringing
  • A Render Resolution below the source size now shrinks frames at decode time, letting older hardware play 4K smoothly at 720p or 1080p
  • Launching Oku3D.exe from a terminal now prints diagnostic output to that terminal, useful when reporting a problem (double-click launches stay silent as before)

v1.3.0

Subtitles · Full Audio Codecs · Audio Track Selection · Timeline Previews

  • Timeline preview: hover over the progress bar to see a thumbnail and timestamp of any position before clicking - makes it easy to find specific scenes
  • Full audio codec support: AC3 (Dolby Digital), E-AC3, DTS, MP2, AAC, Opus, Vorbis, FLAC, MP3, and PCM audio all play automatically - no more silent videos
  • Audio track selection in the top bar - switch between multiple audio tracks during playback when a video has more than one
  • Preferred audio language: choose your preferred language in Settings > General, and the matching audio track is selected automatically when opening a video
  • Subtitle support: embedded subtitles from MKV and MP4 files now display automatically - supports SRT, ASS/SSA, PGS, and DVD/VobSub subtitles
  • Subtitle track selection in the top bar - switch between multiple subtitle tracks during playback, or turn subtitles off
  • Subtitles appear in stereo on 3D displays with correct depth in all output formats - SBS, Top-Bottom, Interleaved, and Anaglyph
  • Adjustable subtitle depth: a new "Depth" slider in Settings > Subtitles lets you bring subtitles forward or push them back in 3D, making them easier to read in front of busy scenes
  • Subtitle settings in Settings > Subtitles: configure font size, color, outline thickness, vertical position and text anchor, and a time offset to shift subtitles earlier or later when they are out of sync
  • Preferred subtitle language and optional auto-display: pick your preferred subtitle language in Settings > General, then turn on "Enable by Default" in Settings > Subtitles to have the matching subtitle track activate automatically when opening a video
  • Format, depth, and convergence controls are now available in the bottom bar when using screen or webcam capture
  • When the interface language is set to anything other than English, the app now starts directly in that language instead of briefly showing English first
  • The interface now appears noticeably faster on startup
  • The desktop app window no longer flashes white on startup
  • Opening a video file directly from Windows Explorer now shows a smooth "Loading…" indicator instead of briefly flashing the start screen
  • When a file being played is deleted or moved during playback, the player now stops with a clear message instead of silently freezing
  • Faster seeking, audio track switching, and subtitle loading on large video files, especially over network drives or external storage
  • Audio and video stay in sync even when the computer is busy - heavy CPU load, disk activity, or other programs can no longer cause the video to drift behind the audio
  • In the browser version, playback now pauses automatically when switching to another tab and resumes when you return
  • Stereo webcams (such as the Samsung Odyssey 3D camera) are automatically detected and displayed in native 3D instead of being processed through depth conversion
  • Fixed the previous video's last frame and filename remaining visible after switching to screen capture or webcam
  • The mouse cursor no longer reappears when using keyboard shortcuts - it now only shows when you actually move the mouse

v1.2.0

Multi-language UI · Stereo Image Formats · Color Grading · Sharpen

  • Multi-language support: the entire interface is now available in English, German, French, Spanish, Portuguese, Simplified Chinese, Traditional Chinese, Korean, and Japanese - choose your language in Settings > General or let the app detect it automatically from your system
  • MKV, APNG, and JPE files are now supported
  • MPO (Multi-Picture Object) stereo image support: load .mpo files from 3D cameras (Fujifilm, Nintendo 3DS, Panasonic, HTC, Sony) directly in 3D - regular JPEGs with embedded stereo data are also detected automatically
  • JPS/PNS stereo image support: load .jps, .pns, and .stj files directly in 3D with automatic eye-order detection from embedded stereo metadata
  • LIF (Leia Image Format) support: load LIF files natively - stereo pairs display directly in 3D, and files with embedded depth maps render in 3D instantly without downloading an AI model
  • LIF stereo parameters (convergence and depth intensity) from the file metadata are automatically applied when loading
  • Image adjustments and color grading: tune Exposure, Contrast, Highlights, Shadows, and Saturation with real-time sliders, or apply one of 13 cinematic color presets (Chrome, Bleach Bypass, Dramatic, Hollywood, and more) in Settings > Image
  • Sharpen: per-eye unsharp mask that increases edge contrast to reduce perceived ghosting on lenticular 3D displays - configurable radius and intensity in Settings > Image
  • Dropdown menus now show a live preview when hovering over options - see the effect of color presets, depth gamma profiles, and output modes before committing
  • Convergence and Depth sliders now have a reset button inside the popup to quickly return to the default value
  • Pressing D now cycles the depth map overlay through 0%, 50%, and 100% instead of just toggling on/off - manually adjusted values snap to the nearest step
  • Depth estimation accuracy improved: AI models now use architecturally correct inference resolutions (multiples of the model's patch size), eliminating a subtle horizontal misalignment between the depth map and the video
  • Inference quality is now a "Low / Medium / High" setting that automatically maps to the correct resolution for each model - the setting persists when switching models
  • 2D-to-3D conversion now maintains full depth all the way to the frame edges instead of gradually flattening the 3D effect near the borders
  • The mouse cursor is now part of the 3D experience - it appears in stereo on 3D displays and floats above the content with a subtle depth effect
  • Still images and paused videos no longer re-process every frame - the GPU stays idle after the initial render until you adjust a setting or resume playback
  • Convergence range expanded from ±5% to ±20%, allowing stronger depth placement adjustments via the slider and mouse drag
  • The Volume slider now has a mute toggle button inside the popup - click it or press M to mute/unmute
  • Volume is now remembered across sessions - videos start at the level you last set instead of always starting at 100%
  • Render resolution now defaults to "Auto (Match Display)" which dynamically caps processing to the actual window size - no more wasting GPU power rendering at 4K when the window is smaller
  • Reorganized Depth settings into two tabs: "Depth Map" for settings that apply to all depth sources (overlay, gamma), and "AI" for model selection, processing, and temporal stabilization
  • Removed the bilateral filter depth post-processing pass - it degraded depth map quality on modern AI models by introducing color-dependent artifacts and softening real depth edges
  • Removed the MiDaS DPT-LeViT depth model - it produced visible grid artifacts in the depth output
  • Filenames in the top bar now use the full available space instead of cutting off at a fixed character limit - long filenames only truncate when they would overlap with the buttons on the right
  • Hovering over control buttons reveals a tooltip with the button name and keyboard shortcut
  • Foreground objects now correctly occlude background at depth edges during 2D-to-3D conversion, fixing reversed depth ordering at object boundaries
  • Sliders are now easier to click - you no longer need to hit the thin track bar exactly, clicking near it works too
  • The performance overlay now shows "Idle" when no rendering is happening (paused video, still image, or start screen) instead of displaying stale timing values
  • The performance overlay (P) now stays visible when hiding the UI with H, so you can monitor performance while viewing clean content
  • The source button and filename in the top bar automatically shift right when the performance overlay is open, so they are no longer hidden behind it
  • Retuned 2D-to-3D defaults: depth intensity starts at 1% (was 2%) and edge dilation radius at 1% (was 0.25%) for a more natural out-of-the-box stereo experience on lenticular displays
  • Edge dilation radius maximum raised from 0.75% to 3%, giving more headroom for content that benefits from stronger edge treatment
  • Removed 3G2 video format - it was listed but never actually playable
  • Fixed a crash when switching the temporal stabilization mode back to "EMA (Simple)" after using "Optical Flow + EMA"
  • Fixed the mouse cursor and player controls not auto-hiding when viewing still images
  • Fixed player controls staying permanently visible instead of auto-hiding after inactivity
  • Fixed pressing H on the start screen permanently hiding the mouse cursor
  • Fixed arrow keys and PageUp/PageDown briefly flashing "Loading..." when only a single file is open
  • Fixed the Max Upscale dropdown losing its default value after switching displays, making it unselectable and the Reset button non-functional

v1.1.0

Animated Images · Performance Overlay · Hide-UI Mode · Installer Wizard

  • Animated image support: GIF, animated AVIF, and animated WebP files now play their full animation instead of showing only the first frame
  • Animated images play their full animation before auto-advancing to the next file
  • Playlist ordering: playlists are now sorted naturally by name (case-insensitive, numerically correct - "file2" before "file10"), with an optional shuffle mode in Settings that reshuffles after each cycle
  • Playlists with multiple videos now auto-advance to the next file instead of looping the current video
  • Arrow keys (Left/Right) now navigate to previous/next image during slideshow playback
  • Arrow Left within the first 3 seconds of a video skips to the previous file; Arrow Right near the end skips to the next file
  • Press H to instantly hide all UI elements - the interface stays hidden even when you move the mouse or press other keys, so you can enjoy uninterrupted viewing or run a hands-free exhibition. Press H again to bring everything back
  • The installer now shows a full setup wizard with installation directory selection instead of a silent one-click install
  • File associations can be toggled during installation via a checkbox (enabled by default) - associates common video and image formats with Oku3D so you can open files directly from Explorer
  • The installer now shows a "What's New" page with the changelog so you can see what changed in this version
  • Settings are now organized into focused tabs (Display, Playback, Depth AI, Quality) instead of a single overloaded General tab
  • Press P to toggle a compact performance overlay showing real-time FPS, frame duration, and per-stage timing bars - visible alongside the settings panel so you can see the impact of changes instantly
  • The desktop app remembers your window position, size, and maximized state across sessions
  • The video area now uses the full intended resolution (1920x1080) instead of being shrunk by the window title bar and frame (desktop app only)
  • On smaller screens, the initial window now scales down proportionally to maintain the correct aspect ratio instead of being clipped by the OS (desktop app only)
  • The filename is now always shown in the top bar, even when playing a single file (not just in playlists)
  • Clicking the filename in the top bar opens the system file explorer with the file selected (desktop app only)
  • Depth map debug view is now a continuous opacity slider (0-100%) instead of an on/off toggle, letting you blend the depth map over the video at any intensity
  • You can now limit how much small content is magnified - prevents extreme pixelation of low-resolution images and videos (Settings > General > Max Upscale)
  • Slideshow duration options now show minutes for longer durations (2m, 3m instead of 120s, 180s) and include a new 5-minute option
  • Unsupported files in a playlist are displayed as a 3-second error slide with a countdown, then auto-advance to the next file - you can also skip manually with arrow keys
  • Files with unsupported video codecs now show a clear error message instead of silently freezing the player
  • Loading overlay now shows "Loading..." for files instead of the misleading "Starting capture..."
  • Small images are no longer misidentified as stereo 3D format

v1.0.0

Initial release of Oku3D Video Player - watch everything in 3D.

  • AI-powered 2D-to-3D conversion using depth estimation, turning any regular video or image into a stereoscopic 3D experience in real time
  • Native stereo playback for Side-by-Side, Top-Bottom, and Half/Full-Width formats
  • VR180 and VR360 sphere projection with mouse-controlled viewport rotation
  • Automatic stereo format detection from filename patterns and aspect ratio analysis
  • Multiple depth estimation models with different quality/performance trade-offs, downloadable on demand
  • Temporal depth stabilization to reduce flickering between frames
  • Configurable depth post-processing pipeline (bilateral filter, edge dilation, gamma remap, and more)
  • Adjustable 3D intensity, convergence, and depth gamma for fine-tuning the stereo effect
  • Multiple output formats: Side-by-Side, Top-Bottom, Anaglyph, Row-Interleaved, and Mono
  • Screen capture and webcam input for live 3D conversion
  • Drag-and-drop file loading with multi-file playlists and auto-advance
  • Image slideshow mode with configurable display duration
  • Keyboard shortcuts following common media player conventions (VLC, MPC-HC, MPV)
  • Settings panel with per-module configuration, all settings automatically saved and restored
  • Fullscreen mode with auto-hiding controls and separate output format settings for windowed/fullscreen
  • Duplicate UI mode for 3D displays - controls appear in both eye views for comfortable use on lenticular screens
  • Available as a desktop app (Windows) and as a browser-based web app
← Back to home