Files
silo-server/web
Quick104andClaude Fable 5 f701702a55 feat(playback): VideoToolbox hardware transcoding on macOS
Resolve hw_accel=auto to "videotoolbox" on darwin by probing the
configured ffmpeg (hwaccel + both encoders + smoke encode, cached like
the NVENC probe), and add videotoolbox branches to the transcode arg
builder: -hwaccel videotoolbox decode with software output frames (so
the existing CPU filter graph — scaling, subtitle burn-in — applies
unchanged), h264_videotoolbox/hevc_videotoolbox encoders with
bitrate-capped or constant-quality rate control, and GOP forcing on
segment boundaries. h264 forces 8-bit for browser MSE compat; hevc
keeps the source bit depth for HDR10 passthrough. Adds the enum value
to the admin Playback settings and setup wizard dropdowns.

Closes #438

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 12:22:43 -04:00
..
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00