filmcraft/crates/h264enc/tests
JordyUSA 593515e884 h264enc: CRF level fits its bitrate; stream records its settings
Constant quality has no bitrate cap, but the level was chosen from the
picture size and rate alone: CRF 0 exports of 1080p camera footage
averaged 105 Mb/s (147 Mb/s peak) while signalling High@L4 (25 Mb/s).
The level now allows a worst-case estimate of 3 bits per pixel at
CRF 0, halving every 6 steps, so CRF 0 at 1080p30 signals 5.1 and the
default CRF 23 stays at 4.0.

The user_data_unregistered SEI on the first access unit now lists the
settings x264-style (rc=crf crf=18.0 profile=high level=4.0 ...).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 17:09:05 +07:00
..
common h264enc: strict ffmpeg oracle that sees damaged slices (#74) 2026-10-06 16:02:53 -04:00
crf_level_and_note.rs h264enc: CRF level fits its bitrate; stream records its settings 2026-10-10 17:09:05 +07:00
ffmpeg_oracle.rs h264enc: 1-pass bitrate modes no longer starve the opening second (#74) 2026-10-07 09:41:14 -04:00