Depth Map
lab_depth_mapCreate or read a depth map for a project video in FilmLab: use it for fog, depth of field, relighting or occlusion. Near is white, like Resolve's Depth Map. Free on our own CPU, no credits; processing takes minutes. modell: v2 (default) is Depth Anything V2, sharpest edges. vda is Video Depth Anything: steadier over time (no brightness pumping across the shot, slightly less flicker), softer edges, about 2x slower than v2 (on our server ~0.5 s per frame for v2, ~1.1 s for vda), only for 16:9 landscape or 9:16 portrait videos (16:10 and 1.85:1 are fine, 4:3 and 2.39:1 are not). Each modell keeps its own map; always pass the same modell when reading again (engine in the answer says which one). Reuses the existing map or running job by default; neu: true starts a new job. Returns status and job_id; when done, tiefe_url is FFV1 gray16 and vorschau_url is a playable H.264 grayscale preview, both signed for download without a browser session. wait_s waits at most 15 seconds (default 0). If still running, call this tool again with the same project_id, video_id and modell, neu: false. Once done, use resolve_ergebnis_an_timeline with vorschau_url to put the preview as a matte above the original clip in Resolve.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| neu | No | Start a new depth job instead of reusing the existing map or running job (default false) | |
| modell | No | Depth engine: v2 (default, sharpest) or vda (steady over time, 16:9 or 9:16 only) | |
| wait_s | No | Wait up to this many seconds for completion (default 0, maximum 15) | |
| video_id | Yes | Completed video id belonging to this project | |
| nur_lesen | No | Only read: never create a job. Without an existing job the answer is status 'keine' (default false) | |
| project_id | Yes | Project id (from lab_list_projects) |