imSp4rky
dd3862be8a
feat(env): show tool versions in env check, paths with --verbose
...
binary_version moves to core/binaries and reads the version from the tool's own banner line; only mp4decrypt is run with no arguments.
2026-11-02 13:37:50 -07:00
imSp4rky
ffeb58f808
feat(manifests): add dts-hd, mpeg-h and lcevc codecs and a manifest corpus
...
Fix DASH SegmentTimeline negative @r and Pattern, TTML sidecar sets with no contentType, HLS CHANNELS identifiers and Dolby channel masks; test against 408 public DASH/HLS/ISM manifests.
2026-10-26 10:30:43 -06:00
imSp4rky
c7ab04028a
feat(setup): add unshackle setup command and cross-platform install scripts
...
setup downloads the external tools, writes a first config and imports CDM devices; install.sh and install.bat bootstrap uv and run it.
2026-10-01 12:21:24 -06:00
imSp4rky
235839abc8
feat(audio): support DTS:X Profile 2 with MP4 muxing
...
Route titles with a dtsx/dtsy sample entry to MP4 via MP4Box, since Matroska has no CodecID for DTS-UHD. Add per-rendition HLS audio codec selection, fix merge_segments progress and its cleanup path.
2026-09-04 14:19:29 -06:00
imSp4rky
5cdba70760
docs: widen supported shaka-packager range to 2.6.1 or >= 3.10.0
2026-08-20 18:50:03 -06:00
imSp4rky
8b10b793e2
docs: phase 2 of the prose style across docs and docstrings
2026-08-19 20:59:09 -06:00
imSp4rky
66971230c3
docs: apply simplified technical english across docs and docstrings.
2026-08-19 16:31:06 -06:00
imSp4rky
c4b25756eb
docs: split configuration reference into per-area pages
2026-08-04 10:25:32 -06:00
imSp4rky
40ae213504
docs: cleanup and correct documentation
2026-07-26 21:21:01 -06:00
imSp4rky
1d8cec6d2b
docs: restructure documentation into MkDocs Material site
2026-07-03 19:24:11 -06:00