Changelog
The format of this changelog is based on Keep a Changelog. Versions follow Calendar Versioning.
Unreleased
Added
- New
/infoendpoint returning basic info about YouTube live stream
2026.2.24
Added
- Accept open-ended interval in
/mpd/endpoint to compose dynamic MPD
Fixed
- Pin start-up time as
nowin strict mode (downloadandcapturecommands) (#5)
Changed
- Rename
/rewind/endpoint to/mpd/ - Rename
/videoplayback/endpoint to/segments/ - Normalize MPDs to be playbable in Shaka player
- Avoid downloading same segment in capture timelapse with small intervals
- Switch to custom text progress bar in capture timelapse
2026.2.18
Changed
- Retry on connection errors (“connection reset by peer”, “connection timed out”, etc)
- Print standard output and error from external commands directly (#2)
2026.2.16
Added
- New
capture framecommand to capture a single frame - New
capture timelapsecommand to capture multiple frames
Fixed
- Incorrect 12-hour format (changed to 24-hour) in output filenames
Changed
- Rework CommandRunner to accept functional options
2026.2.12
Fixed
- Incorrect parsing of ‘now’ in interval expressions (#1)
2026.2.10
First release.