Add verified interstitial renderer #4

Merged
scruffydude merged 1 commit from feature/renderer-adapter into main 2026-10-22 00:06:35 -04:00
Collaborator

Summary

  • migrate the existing Tunarr interstitial builder behind a typed renderer interface
  • retain a legacy-compatible build-tunarr-interstitial CLI and JSON recipe support
  • verify duration, codecs, pixel format, resolution, frame rate, and audio contract with ffprobe before atomic publication
  • write a provenance sidecar containing measured verification results

Validation

  • ruff check .
  • ruff format --check .
  • pytest -q (16 passed)
  • example scene-pack validation
  • git diff --check
## Summary - migrate the existing Tunarr interstitial builder behind a typed renderer interface - retain a legacy-compatible build-tunarr-interstitial CLI and JSON recipe support - verify duration, codecs, pixel format, resolution, frame rate, and audio contract with ffprobe before atomic publication - write a provenance sidecar containing measured verification results ## Validation - ruff check . - ruff format --check . - pytest -q (16 passed) - example scene-pack validation - git diff --check
Add verified interstitial renderer
All checks were successful
CI / test (pull_request) Successful in 50s
CI / test (push) Successful in 50s
c84dc21bd4
scruffydude deleted branch feature/renderer-adapter 2026-10-22 00:06:35 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
scruffydude/interstitial-director!4
No description provided.