HDR and Dolby Vision profile rule #12

Closed
opened 2026-08-22 18:22:38 +01:00 by naps62-yolo · 0 comments
Owner

DESIGN.md §5.3. Reject DV Profile 5 and Profile 7, accept Profile 8.1, which
carries an HDR10 base layer and plays correctly on this setup.

Two things the naive version gets wrong:

  • "Blacklist Dolby Vision" would discard most good 4K releases. The existing
    library is almost entirely Profile 8.1.
  • Profile is knowable only from ffprobe. Pre-grab, a DV marker in a name
    means "claims DV" and its absence means nothing — so pre-grab this rule
    returns unknown, never pass.

Acceptance: unit tests per profile, and an integration test against the real
DV Profile 5 clip once the probe fixtures exist.


Depends on: #10

Labels: phase/2-logic, area/core, difficulty/moderate, type/feature

`DESIGN.md` §5.3. Reject DV Profile 5 and Profile 7, accept Profile 8.1, which carries an HDR10 base layer and plays correctly on this setup. Two things the naive version gets wrong: - "Blacklist Dolby Vision" would discard most good 4K releases. The existing library is almost entirely Profile 8.1. - Profile is knowable only from `ffprobe`. Pre-grab, a `DV` marker in a name means "claims DV" and its absence means nothing — so pre-grab this rule returns unknown, never pass. Acceptance: unit tests per profile, and an integration test against the real DV Profile 5 clip once the probe fixtures exist. --- **Depends on:** #10 Labels: `phase/2-logic`, `area/core`, `difficulty/moderate`, `type/feature`
naps62-yolo added the difficulty/moderatearea/corephase/2-logictype/feature labels 2026-08-22 18:22:38 +01:00
naps62-yolo self-assigned this 2026-08-22 20:35:40 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#12