diff options
| author | Ken D'Ambrosio <ken@jots.org> | 2026-06-18 22:33:09 +0000 |
|---|---|---|
| committer | Ken D'Ambrosio <ken@jots.org> | 2026-06-18 22:33:09 +0000 |
| commit | faec9c5448dfe3bbb7e187c7fb4d58557b70035d (patch) | |
| tree | ecd3d91946cc61372a76687a0a3735a59fcb3693 /Gemfile | |
| parent | c5ec42b2f42e285a95610f1b9b9efba4beef3d7e (diff) | |
Detect and fix non-4:2:0 chroma in H.264 MP4s during transcode
Browsers only decode H.264 4:2:0 (Baseline/Main/High). Files reported
as codec_name=h264 could still be High 4:2:2/4:4:4 profile if an
earlier transcode pass (or the source) used non-standard chroma —
ffprobe/ffmpeg read these fine, but real browsers reject them as
unsupported. update.rb now also checks pix_fmt and re-transcodes if
it isn't yuv420p/yuvj420p, and forces -pix_fmt yuv420p on output so
this can't recur.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'Gemfile')
0 files changed, 0 insertions, 0 deletions
