imSp4rky
bcef9ff87a
fix(sample): stop a malformed sidx from hanging the download
...
pymp4 loops forever on a sidx that counts more references than it holds. Manifest errors in download threads now raise instead of sys.exit.
2026-10-24 12:46:19 -06:00
imSp4rky
1036528fa3
fix(mux): address embedded audio by the file's real mkvmerge track IDs
...
A TS file can hold its audio first, which put the audio name on the video.
2026-10-24 12:45:25 -06:00
imSp4rky
b4136e1cf5
perf(sample): download only the subtitle segments around the window
...
A segmented subtitle track took every segment in a --sample run. It now takes the window plus one segment on each side.
2026-10-11 19:14:14 -06:00
imSp4rky
4c2e74de80
test(sample): skip the kid probe in the single-file dash test
2026-10-11 18:30:49 -06:00
imSp4rky
ecdfb667c9
feat(dl): add --sample and --include-sample
...
--sample downloads only a time window of a title (default 120-180 s) and cuts the mux to it. --include-sample cuts a 60 s sample from a finished file. Both write to a Sample folder with a SAMPLE tag on the filename
2026-10-11 14:53:50 -06:00