Skip to content

FrameDepth 0.6.35

Choose a tag to compare

@guix8 guix8 released this 03 Nov 13:34
· 4 commits to main since this release

First public release of FrameDepth: real-time 3D for the video and pictures you watch in Chrome on the Steam Frame.

English | 한국어 | 日本語

What it does

  • Turns the largest video in view into 3D, in the page, fullscreen or in an iframe; with no video, the page's main pictures
  • Keeps player controls, captions, page dialogs, black bars and subtitles in the picture flat; shows 3D videos (side by side, top and bottom) as they are
  • Scene types (Film & live action, Animation, Game video, Photo), strength, pop-out, soft edges, sharpen and depth detail in the popup
  • Everything runs on the headset; nothing leaves the device

Install (on the headset)

Download framedepth-0.6.35-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:

cd ~/Downloads && sha256sum -c framedepth-0.6.35-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.35-steamos-arm64.tar.gz && cd framedepth-0.6.35-steamos-arm64
bash install.sh

Then in Chrome: chrome://extensions → Developer mode → Load unpacked → ~/Downloads/framedepth-extension, and click the FrameDepth icon to turn 3D on (Alt+Shift+D). Chrome started from Steam's library works best; see the README.

Needs SteamOS with SteamVR and Chrome from Flathub (com.google.Chrome). No sudo: it installs into your home folder only.

Files

File What it is
framedepth-0.6.35-steamos-arm64.tar.gz prebuilt companion, extension, depth models and license texts for SteamOS (arm64)
framedepth-0.6.35-deps-src.tar.gz the third-party sources this build uses (Moonlight XR for Frame, TensorFlow Lite / LiteRT and its dependencies, ncnn with glslang, OpenVR header), for the GPL-3.0's corresponding source together with this tag
*.sha256 checksums

License

GPL-3.0-only. FrameDepth builds on GPL-3.0 code and ideas from Moonlight XR and Moonlight XR for Frame, and on the ZipDepth model (MIT). The prebuilt archive carries the license texts of everything it contains in app/licenses/; see THIRD_PARTY.md.

Status

Experimental, tested on one Steam Frame (SteamOS 0.4.5). Stereo 3D can cause eye strain for some people: lower the strength or turn 3D off, and take breaks. FrameDepth is unofficial and not affiliated with Valve or Google.