Skip to content

Add size-first encode defaults#105

Merged
shiny-code-bot merged 4 commits into
mainfrom
correct-encoding-decision-model
May 27, 2026
Merged

Add size-first encode defaults#105
shiny-code-bot merged 4 commits into
mainfrom
correct-encoding-decision-model

Conversation

@shiny-code-bot
Copy link
Copy Markdown
Collaborator

Summary

  • add DB/runtime-backed encode defaults for a size-first review model: 300 MB per 45-minute episode, max 1080p, VMAF floor 80, and current ab-av1 fast sample engine
  • expose those defaults on Settings and send them into the folder tuning runtime toolbelt so assistant proposals treat size as the primary goal and metrics as guardrails
  • harden /review-media static serving for web smoke review routes and remove dead folder-studio helper exports found during inspection

Validation

  • bash scripts/pre-commit-check.sh
  • Browser QA on http://127.0.0.1:8777/settings: encode defaults render with 300 MB / 45 min, max 1080p, and no horizontal overflow at the checked viewport
  • PyCharm changed-files closeout ran; remaining findings are pre-existing weak shadowing warnings in the broad backend recovery test file

Refs #101
Refs #102

@shiny-code-bot shiny-code-bot merged commit d38aa63 into main May 27, 2026
5 checks passed
@shiny-code-bot shiny-code-bot deleted the correct-encoding-decision-model branch May 27, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants