feat(content): content pipeline Increment 1 — tooling + annotation tracks + 5-scale ring #13

Merged
benstull merged 15 commits from feature/content-pipeline into main 2026-06-24 15:26:17 +00:00
Showing only changes of commit d3b6cd7bbd - Show all commits
+6
View File
@@ -35,6 +35,12 @@ def test_crossfade_loop_rejects_overlap_too_large():
crossfade_loop_args("in.mp4", "loop.mp4", duration=4.0, overlap=2.0)
def test_crossfade_loop_rejects_nonpositive_overlap():
import pytest
with pytest.raises(ValueError):
crossfade_loop_args("in.mp4", "loop.mp4", duration=8.0, overlap=0.0)
def test_transcode_args_high_profile_even_dims_faststart():
args = transcode_args("loop.mp4", "proxy.mp4", width=1920, height=1080,
crf=20, fps=30)