Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ihabunek/twitch-dl
CLI tool for downloading videos from Twitch.
https://github.com/ihabunek/twitch-dl
cli download-videos twitch
Last synced: about 10 hours ago
JSON representation
CLI tool for downloading videos from Twitch.
- Host: GitHub
- URL: https://github.com/ihabunek/twitch-dl
- Owner: ihabunek
- License: gpl-3.0
- Created: 2018-01-25T10:09:08.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-21T06:20:56.000Z (3 months ago)
- Last Synced: 2024-12-05T05:04:26.113Z (7 days ago)
- Topics: cli, download-videos, twitch
- Language: Python
- Size: 864 KB
- Stars: 666
- Watchers: 14
- Forks: 83
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-twitch-dev - ihabunek/twitch-dl - CLI tool for downloading videos from Twitch. (Libraries / Python)
README
Twitch Downloader
=================CLI tool for downloading videos from twitch.tv
Inspired by [youtube-dl](https://youtube-dl.org/) but improves upon it by using
multiple concurrent connections to make the download faster.Resources
---------* [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/)Requirements
------------* Python 3.8 or later
* [ffmpeg](https://ffmpeg.org/download.html), installed and on the system pathQuick start
-----------See [installation instructions](https://twitch-dl.bezdomni.net/installation.html)
to set up twitch-dl.List videos from a channel.
```
twitch-dl videos bananasaurus_rex
```List clips from a channel.
```
twitch-dl clips bananasaurus_rex
```Download a video by URL.
```
twitch-dl download https://www.twitch.tv/videos/1418494769
```or by ID
```
twitch-dl download 1418494769
```Download a clip by URL
```
twitch-dl download https://www.twitch.tv/bananasaurus_rex/clip/PlacidColdClipsdadDeIlluminati-hL2s_aLE4CHvVN4J
```or by slug
```
twitch-dl download PlacidColdClipsdadDeIlluminati-hL2s_aLE4CHvVN4J
```For more info see [the documentation](https://twitch-dl.bezdomni.net/usage.html).
License
-------Copyright 2018-2022 Ivan Habunek
Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html
Useful links for dev
--------------------* https://supersonichub1.github.io/twitch-graphql-api/index.html
* https://github.com/SuperSonicHub1/twitch-graphql-api