XPlayer2 1.0.7
XPlayer2 1.0.7
Everything new since 1.0.6.
Glasses & 3D
• Lazy 3D (2D→3D): real-time monocular depth conversion (auto-downloaded MiDaS model, GPU-accelerated) to watch flat video in stereo on the glasses.
• VITURE glasses: 2D/3D switching via the VITURE One SDK, alongside XREAL.
• Hands-free head-gesture menu on the glasses: nod to move, turn to switch tabs, tilt for OK/Back — mirrored per-eye on the 3D panel.
• 3-state SBS button (2D / OU→SBS / SBS) for half-format clips.
• Mode-aware controls: SBS default in 3D goggle mode, Shift/Lazy 3D gated by mode, current glasses mode shown as a toolbar chip.
• Keep the glasses panel awake during playback; stop cleanly when it disconnects.
Picture quality
• Fixed colour banding on the SBS/glasses path (RGBA8888 + 10-bit framebuffer + dithering).
Sources & content
• Files and Network merged into a single Sources tab, with DLNA/SMB browsing.
• Hughey 3D-films browser (shown by default on RU, unlockable elsewhere) with caching, posters and title search.
• VK video extraction via the al_video.php endpoint.
Player & remote
• Per-clip audio/volume boost plus remote volume control.
• Subtitles off by default, with remote subtitle control.
• Resolved video titles shown on the remote.
• Android TV: visible D-pad focus, working audio menu, title-overflow fix.
Languages
• English, Russian, Spanish, Chinese.
Under the hood
• Updated Media3 1.10.1, Coil 3, Kotlin 2.3.21, AndroidX / Gradle / TFLite.
• IMU streams only when needed; debug logging stripped for release; double-press Back to exit.