v0.4.0: add --output-types flag with depth map export (avif/png/png16)
Replace --format and --mvhevc with unified --output-types flag.
Supports depth:avif,png,png16, sbs, tab, sep, spatial as
comma-separated output targets. Pipeline skips stereo generation
when only depth is requested. Video depth exports as grayscale
AV1 .mov. Also adds depth filtering (bilateral, gaussian blur,
temporal EMA), progress bars, and fixes CoreML CVPixelBuffer
row padding.