Skip to content

FrameDepth 0.6.36

Choose a tag to compare

@guix8 guix8 released this 03 Nov 14:27
· 3 commits to main since this release

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

Changes since 0.6.35: the popup is simpler. The paragraph under the version line is gone (what turns 3D and the shortcuts are now in "What the settings do"), and the scene type shows only the chosen type's description.

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.36-steamos-arm64.tar.gz and its .sha256 to the headset's Downloads folder, then in a terminal:

cd ~/Downloads && sha256sum -c framedepth-0.6.36-steamos-arm64.tar.gz.sha256
tar -xzf framedepth-0.6.36-steamos-arm64.tar.gz && cd framedepth-0.6.36-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.36-steamos-arm64.tar.gz prebuilt companion, extension, depth models and license texts for SteamOS (arm64)
framedepth-0.6.36-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.