No description
Find a file
2025-05-16 11:00:39 +02:00
.github Update github actions to use uv 2025-04-09 11:24:25 +02:00
docs Add changelog 2025-05-16 11:00:39 +02:00
scripts Don't include hidden options when generating docs 2025-04-09 11:28:29 +02:00
tests Change default format from mkv to mp4 2025-04-12 09:50:40 +02:00
twitchdl Don't break if video not found 2025-05-16 10:54:37 +02:00
.flake8 Initial commit 2018-01-25 11:09:20 +01:00
.gitignore Ignore uv.lock 2025-01-09 10:17:39 +01:00
.vermin Add vermin config file 2024-03-25 09:10:36 +01:00
book.css Generate docs 2022-03-13 14:11:59 +01:00
book.toml Generate docs 2022-03-13 14:11:59 +01:00
CHANGELOG.md Add changelog 2025-05-16 11:00:39 +02:00
changelog.yaml Add changelog 2025-05-16 11:00:39 +02:00
LICENSE Initial commit 2018-01-25 11:09:20 +01:00
Makefile Delete generated website when cleaning 2024-04-27 20:22:52 +02:00
pyproject.toml Use dependency groups for dev/test deps 2025-04-09 11:23:01 +02:00
README.md Add docs and changelog 2024-03-29 08:43:31 +01:00
TODO.md Add TODO 2022-08-17 09:22:16 +02:00
twitch-dl.1.scd Implement downloading clips 2020-04-11 16:07:17 +02:00

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