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…
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:
- [Windows][streamlink-installation-windows]
- [macOS][streamlink-installation-macos]
- [Linux and BSD][streamlink-installation-linux-and-bsd]
- [PyPI package and source code][streamlink-installation-pypi-source]
👍 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 Twitch, YouTube, and many more.
A list of all plugins currently included can be found on the [plugins page][streamlink-plugins].
💡 Quickstart
After installing, simply run:
sh
streamlink "STREAMURL" best
The default behavior of Streamlink is to play back streams in the [VLC player][player-vlc], 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][streamlink-documentation-cli].
An [API guide][streamlink-documentation-apiguide] and [API reference][streamlink-documentation-apiref] 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][contributing] 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][support].
Your support is very much appreciated, thank you!
[streamlink-installation-windows]: https://streamlink.github.io/install.html#windows
[streamlink-installation-macos]: https://streamlink.github.io/install.html#macos
[streamlink-installation-linux-and-bsd]: https://streamlink.github.io/install.html#linux-and-bsd
[streamlink-installation-pypi-source]: https://streamlink.github.io/install.html#pypi-package-and-source-code
[streamlink-documentation-cli]: https://streamlink.github.io/cli.html
[streamlink-documentation-apiguide]: https://streamlink.github.io/api_guide.html
[streamlink-documentation-apiref]: https://streamlink.github.io/api.html
[streamlink-plugins]: https://streamlink.github.io/plugins.html
[player-vlc]: https://www.videolan.org/vlc/
[contributing]: https://github.com/streamlink/streamlink/blob/master/CONTRIBUTING.md
[support]: https://streamlink.github.io/latest/support.html
Members
-
streamlink ★ PINNED
Streamlink is a CLI utility which pipes video streams from various services into a video player
Python ★ 12k 2d agoExplain → -
streamlink-twitch-gui ★ PINNED
A multi platform Twitch.tv browser for Streamlink
JavaScript ★ 2.9k 1d agoExplain → -
windows-builds ★ PINNED
Windows installer and portable archive builds for Streamlink.
Shell ★ 343 8d agoExplain → -
streamlink-appimage ★ PINNED
Streamlink Linux AppImage builds
Shell ★ 48 8d agoExplain → -
streamlink-portable ▣
[UNMAINTAINED] A program to build a portable version of Streamlink for Windows
Visual Basic .NET ★ 73 5y agoExplain → -
streamlink.github.io
Streamlink docs site
HTML ★ 23 2d agoExplain → -
FFmpeg-Builds
forked from https://github.com/BtbN/FFmpeg-Builds with a modified build and deploy config
Shell ★ 17 1mo agoExplain → -
python-windows-embed
Custom Python Windows embedded builds for Streamlink's Windows installer.
Shell ★ 6 8d agoExplain → -
streamlink-assets ▣
Large files used by Streamlink
Shell ★ 3 6y agoExplain → -
streamlink-twitch-gui-wiki
Streamlink Twitch GUI wiki repo for reviewing and submitting changes
★ 3 1y agoExplain → -
streamlink-chocolatey
Chocolatey package for Streamlink https://chocolatey.org/packages/streamlink
TypeScript ★ 2 13d agoExplain → -
streamlink-twitch-gui-chocolatey
Chocolatey package for Streamlink Twitch GUI https://chocolatey.org/packages/streamlink-twitch-gui
TypeScript ★ 2 1mo agoExplain → -
appimage-buildenv
Docker image build config for building appimages for Streamlink and Streamlink Twitch GUI
Shell ★ 1 8d agoExplain → -
temp-dependency-builds-DO-NOT-USE
No description.
★ 1 22d agoExplain → -
appimage-type2-runtime
forked from https://github.com/AppImage/type2-runtime with a modified build and deploy config
C ★ 0 9mo agoExplain → -
manylinux
forked from https://github.com/pypa/manylinux with a modified build and deploy config
Shell ★ 0 1y agoExplain → -
streamlink-twitch-gui-aur
Streamlink Twitch GUI package for Arch Linux
Shell ★ 0 1y agoExplain → -
.github
No description.
★ 0 3y agoExplain →
No repos match these filters.