2018-01-25 10:09:20 +00:00
|
|
|
Twitch Downloader
|
|
|
|
=================
|
|
|
|
|
2020-09-03 10:56:08 +00:00
|
|
|
CLI tool for downloading videos from twitch.tv
|
2018-01-25 10:09:20 +00:00
|
|
|
|
2020-09-03 10:56:08 +00:00
|
|
|
Inspired by [youtube-dl](https://youtube-dl.org/) but improves upon it by using
|
|
|
|
multiple concurrent connections to make the download faster.
|
2019-04-30 11:36:32 +00:00
|
|
|
|
|
|
|
Resources
|
|
|
|
---------
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
* [Documentation](https://twitch-dl.bezdomni.net/)
|
|
|
|
* [Source code](https://github.com/ihabunek/twitch-dl)
|
|
|
|
* [Issues](https://github.com/ihabunek/twitch-dl/issues)
|
|
|
|
* [Python package](https://pypi.org/project/twitch-dl/)
|
2019-04-30 11:36:32 +00:00
|
|
|
|
2020-05-29 11:57:02 +00:00
|
|
|
Requirements
|
|
|
|
------------
|
|
|
|
|
2024-03-26 09:13:22 +00:00
|
|
|
* Python 3.8 or later
|
2020-09-03 10:56:08 +00:00
|
|
|
* [ffmpeg](https://ffmpeg.org/download.html), installed and on the system path
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
Quick start
|
|
|
|
-----------
|
2020-09-03 10:56:08 +00:00
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
See [installation instructions](https://twitch-dl.bezdomni.net/installation.html)
|
|
|
|
to set up twitch-dl.
|
2020-09-03 10:56:08 +00:00
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
List videos from a channel.
|
2021-01-14 21:04:44 +00:00
|
|
|
|
|
|
|
```
|
|
|
|
twitch-dl videos bananasaurus_rex
|
2018-01-25 10:09:20 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
List clips from a channel.
|
2020-08-07 14:37:37 +00:00
|
|
|
|
|
|
|
```
|
2022-02-23 20:54:56 +00:00
|
|
|
twitch-dl clips bananasaurus_rex
|
2020-08-07 14:37:37 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
Download a video by URL.
|
2020-09-29 06:26:40 +00:00
|
|
|
|
|
|
|
```
|
2022-02-23 20:54:56 +00:00
|
|
|
twitch-dl download https://www.twitch.tv/videos/1418494769
|
2020-09-29 06:26:40 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
or by ID
|
2022-02-05 12:57:49 +00:00
|
|
|
|
|
|
|
```
|
2022-02-23 20:54:56 +00:00
|
|
|
twitch-dl download 1418494769
|
2022-02-05 12:57:49 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
Download a clip by URL
|
2020-11-10 08:38:29 +00:00
|
|
|
|
|
|
|
```
|
2022-02-23 20:54:56 +00:00
|
|
|
twitch-dl download https://www.twitch.tv/bananasaurus_rex/clip/PlacidColdClipsdadDeIlluminati-hL2s_aLE4CHvVN4J
|
2020-11-10 08:38:29 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
or by slug
|
2020-11-10 08:38:29 +00:00
|
|
|
|
|
|
|
```
|
2022-02-23 20:54:56 +00:00
|
|
|
twitch-dl download PlacidColdClipsdadDeIlluminati-hL2s_aLE4CHvVN4J
|
2020-11-10 08:38:29 +00:00
|
|
|
```
|
|
|
|
|
2022-02-23 20:54:56 +00:00
|
|
|
For more info see [the documentation](https://twitch-dl.bezdomni.net/usage.html).
|
2018-01-25 10:09:20 +00:00
|
|
|
|
|
|
|
License
|
|
|
|
-------
|
|
|
|
|
2022-02-05 14:12:01 +00:00
|
|
|
Copyright 2018-2022 Ivan Habunek <ivan@habunek.com>
|
2018-01-25 10:09:20 +00:00
|
|
|
|
|
|
|
Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html
|
2022-02-23 20:54:56 +00:00
|
|
|
|
|
|
|
Useful links for dev
|
|
|
|
--------------------
|
|
|
|
|
|
|
|
* https://supersonichub1.github.io/twitch-graphql-api/index.html
|
|
|
|
* https://github.com/SuperSonicHub1/twitch-graphql-api
|