Video Depth Anything

Official demo for Video Depth Anything, modified to export the model's depth prediction in three useful formats.

  • MP4 depth preview: normalized/compressed visualization for viewing.
  • 16-bit grayscale depth video: lossless FFV1 master with 65,536 gray levels, full processed resolution, and no chroma subsampling.
  • EXR ZIP: raw floating-point depth values for Blender displacement.

For Blender displacement, the EXR sequence remains the best choice. The 16-bit MKV is an additional high-quality grayscale video for editing, archiving, and workflows that do not need the raw floating-point values.

-1 1000
-1 30
480 2560
392 518

Only affects the preview MP4. The EXRs always contain the raw floating-point depth.

Blender EXR setup

  1. Unzip the downloaded EXR file.
  2. Load frame_00000.exr as an Image Sequence.
  3. Set the Image Texture to Non-Color.
  4. Use Cubic interpolation.
  5. Read the R channel.
  6. Feed it through Map Range before displacement.

The EXRs may look very dark in a normal image viewer. That is normal: they contain raw floating-point model values instead of a normalized 8-bit preview.

16-bit grayscale video

The MKV download uses lossless FFV1 at the full processed frame resolution. It stores 65,536 grayscale levels instead of the 256 levels in a normal 8-bit MP4. VLC and FFmpeg-based tools can read FFV1/MKV. Some web browsers will not preview it, so it is provided as a download rather than an embedded player.

Examples
Input Video Max Process Length (frames; -1 = all) Target FPS (-1 = original) Max Side Resolution