Go to file
2024-05-19 09:11:45 +02:00
.github/workflows Upgrade actions/setup-python to v5 2024-04-24 14:52:42 +02:00
docs Update changelog 2024-05-19 09:11:45 +02:00
scripts
tests Fix tests 2024-04-28 10:16:33 +02:00
twitchdl add quotes to gql query 2024-05-19 09:09:02 +02:00
.flake8
.gitignore
.vermin
book.css
book.toml
CHANGELOG.md Update changelog 2024-05-19 09:11:45 +02:00
changelog.yaml Update changelog 2024-05-19 09:11:45 +02:00
LICENSE
Makefile Delete generated website when cleaning 2024-04-27 20:22:52 +02:00
pyproject.toml Upgrade m3u8 dependency 2024-04-28 09:30:24 +02:00
README.md
TODO.md
twitch-dl.1.scd

Twitch Downloader

CLI tool for downloading videos from twitch.tv

Inspired by youtube-dl but improves upon it by using multiple concurrent connections to make the download faster.

Resources

Requirements

  • Python 3.8 or later
  • ffmpeg, installed and on the system path

Quick start

See installation instructions 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.

License

Copyright 2018-2022 Ivan Habunek ivan@habunek.com

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html