Automated release: version and notes generated from pull requests merged since 1.8.1.
- One time grammar (issue #189 B, docs/design-decisions.md "Time grammar", roadmap 1.9.0):
broll.py,cut.pyandfreeze.pynow parse their times throughtime_arg()like every other tool, so a bad or fps-less value iskind: inputnaming the flag;hh:mm:ss:ff@fps(e.g.00:01:02:15@29.97) names a timecode's rate explicitly and is accepted by every time-taking flag and cue file.references/scripts.mddocuments the grammar once. - Eval 8 follow-ups.
render.pyturns--normalizeon by default for a platform export preset when the project has noloudnessstage ("normalize": falseopts out); SKILL.md shows the Japanese shape of the report next to the English one, lists ajoin.pythat scaled or padded a clip under the Look rule, and says when--codec/--qualityare the right call. probegainshdr_signal(true only for a PQ / HLG transfer or Dolby Vision) next tohdr, which keeps counting BT.2020 primaries on an SDR transfer until 2.0 renames it (issue #189 A1, pre-shipped as a parallel key).- feat: one time grammar (@fps, time_arg in broll/cut/freeze), probe hdr_signal, eval-8 follow-ups (#206)
What's Changed
- feat: one time grammar (@fps suffix, time_arg in broll/cut/freeze) and probe hdr_signal by @claude[bot] in #206
Full Changelog: v1.8.1...v1.9.0