Spaces:
Running on Zero
Running on Zero
Commit History
-
Re-vendor fdanyone at the B-frame-free encoder
Picks up the pipeline's own `bf=0` on `write_video`, so the mp4s on disk carry no B-frames in the first place. Belt and braces: the Rerun reader strips them anyway on the way into a VideoStream, but a target video that never had them is one fewer transcode and one fewer thing to reason about. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>c89f8d5 -
Vendor the inference-path subset of the fdanyone package
The Space serves one pipeline, so it copies only what that pipeline touches: reconstruction (nerfstudio, FreeTimeGS) and the Fire shim for scripts/ stay out of the tree and out of pixi.toml. sync_vendor.sh regenerates the copy and records the source SHA, so fdanyone/ is never edited by hand. One patch rides along. prepare_run calls ensure_models, which downloads every missing entry of MODEL_FILES -- inside the ZeroGPU allocation. The Space ships the exported prompt embedding and never runs reconstruction, so the UMT5-XXL encoder, its tokenizer, and the perceptual VGG-19 leave that set. Skipping the load is not enough; the 11 GB file must never be fetched either. GVHMR is a submodule upstream and is deliberately absent here: download_assets.py clones it into the ephemeral disk at the pinned revision. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1b2e96f