Patch release:
- Added: support for the
id
plugin metadata property (#4203) - Updated: Twitch access token request parameter regarding embedded ads (#4194)
- Fixed: early
SIGINT
/SIGTERM
signal handling (#4190) - Fixed: broken character set decoding when parsing HTML documents (#4201)
- Fixed: missing home directory expansion (tilde character) in file output paths (#4204)
- New plugin: tviplayer (#4199)
Please see the changelog of 3.0.0, as it contains breaking changes that may require user interaction.
Installation
See the detailed installation instructions on Streamlink's website.
Supporting Streamlink
If you think that this application is helpful, please consider supporting the maintainers by donating via the Open collective. Not only becoming a backer, but also a sponsor for the (open source) project.
back-to <backto@protonmail.ch> (1):
plugins.tviplayer: new plugin
bastimeyer <mail@bastimeyer.de> (14):
cli: override default signal handlers
chore: add GH gist link to issue templates
plugins.twitch: set playerType back to embed
plugins.twitch: add type annotations
plugins.twitch: avg duration for prefetch segments
plugins.ard_mediathek: rewrite plugin
utils.parse: fix encoding in parse_html
plugins.ard_mediathek: fix plugin
cli: expand user in file output paths
cli.output: remove MPV title variable escape logic
plugin: add 'id' metadata property
plugins.youtube: add 'id' metadata
plugins.twitch: add 'id' metadata
docs: add dedicated metadata variables section
kyldery <kyldery@protonmail.com> (1):
plugins.crunchyroll: add metadata attributes (#4185)