streamlink

CLI for extracting streams from various websites to a video player of your choosing

Github stars Tracking Chart

Streamlink

TravisCI build status
codecov.io Backers on Open Collective Sponsors on Open Collective

Streamlink is a CLI utility that pipes flash videos from online streaming services to a variety of video players such as VLC.

The main purpose of streamlink is to convert CPU-heavy flash plugins to a less CPU-intensive format.

Streamlink is a fork of the Livestreamer project.

Please note that by using this application you're bypassing ads run by
sites such as Twitch.tv. Please consider donating or paying for subscription
services when they are available for the content you consume and enjoy.

Installation

Please refer to our documentation for different ways to install Streamlink:

Features

Streamlink is built via a plugin system which allows new services to be easily added.

Supported streaming services, among many others, are:

A list of all supported plugins can be found on the plugin page.

Quickstart

After installing, simply use:

streamlink STREAMURL best

Streamlink will automatically open the stream in its default video player!
See Streamlink's detailed documentation for all available configuration options, CLI parameters and usage examples.

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!

Contributors

Backers

Thank you to all our backers! [Become a backer]

Backers on Open Collective

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor
Open Collective Streamlink Sponsor

Main metrics

Overview
Name With Ownerstreamlink/streamlink
Primary LanguagePython
Program languageShell (Language Count: 2)
Platform
License:BSD 2-Clause "Simplified" License
所有者活动
Created At2016-09-16 17:52:50
Pushed At2025-06-04 19:23:56
Last Commit At2025-06-03 17:02:06
Release Count96
Last Release Name7.3.0 (Posted on )
First Release Name0.0.1 (Posted on )
用户参与
Stargazers Count10.6k
Watchers Count212
Fork Count1.1k
Commits Count5.5k
Has Issues Enabled
Issues Count3000
Issue Open Count67
Pull Requests Count2682
Pull Requests Open Count6
Pull Requests Close Count286
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private