Streamlink is a command-line utility that extracts streams from various services and pipes them into a video player of choice.
Project description
Streamlink
A Python library and command-line interface which pipes streams from various services into a video player.
Avoid resource-heavy and unoptimized websites, and still enjoy streamed content.
Streamlink was forked in 2016 from the abandoned Livestreamer project.
📦 Installation
Please take a look at the documentation for different ways of installing Streamlink:
👍 Features
Streamlink is built on top of a plugin system which allows support for new services to be added easily.
Most of the popular streaming services are supported, such as:
... and many more. A list of all plugins currently included can be found on the plugins page.
💡 Quickstart
After installing, simply run:
streamlink "STREAMURL" best
The default behavior of Streamlink is to play back streams in the VLC player, but a lot of other options and output methods are available, such as writing the stream to the filesystem, reading stream metadata, etc.
For more in-depth usage, please refer to the CLI documentation.
An API guide and API reference is available for Python implementors of Streamlink.
🙏 Contributing
All contributions are welcome. Feel free to open a new thread on the issue tracker or submit a new pull request. Please read CONTRIBUTING.md first. Thanks!
❤️ Support
If you think that Streamlink is useful and if you want to keep the project alive, then please consider supporting its maintainers by sending a small and optionally recurring tip via the available options.
Your support is very much appreciated, thank you!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for streamlink-5.5.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d9f6db5a186ebf979e5a69f5f05c2b1019148f91f7cbdfb89fe6d4877448dce |
|
MD5 | f0095a0dfefa68419c23f0e6f040b0a5 |
|
BLAKE2b-256 | 660ae8262f9ddaa0e64b43c91963b72674cc85bd51c5a4113130b840e60d5e0f |
Hashes for streamlink-5.5.0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4added23d05e2ddfba85a05fdc1e8cd0df75b0b9664e9cf51fb15b93d1c1dfa5 |
|
MD5 | 6e82a2e9ba0e50216f2ca0f6f5264b20 |
|
BLAKE2b-256 | 80cb1390895ebfd01ff27806ab38fa2d5e0308964afa81b61d375e74e39edf24 |
Hashes for streamlink-5.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3ba272e9a1b32bfcbce2a50c2418968354609e190f23975bf2562e86981f879 |
|
MD5 | 18bf86a976eaf6cc65ae19181d0ae4f6 |
|
BLAKE2b-256 | 9905be8b24a0dbd3819ecd60873962c91850227b827d217f33949d8bf7070ef8 |