Go to file
Ivan Habunek 4a86cb16c8
Use relative paths in generated m3u8 playlist
Since we're using relative paths for initi segments, and paths are
relative to the path where the playlist is located, this seems sensible.
Allows the folder to be moved, and the playlist will still work.
2024-08-30 11:44:07 +02:00
.github/workflows Upgrade actions/setup-python to v5 2024-04-24 14:52:42 +02:00
docs Update changelog 2024-08-30 08:25:52 +02:00
scripts Update changelog 2024-04-10 08:32:21 +02:00
tests Handle video URLs containing account name 2024-08-30 07:55:58 +02:00
twitchdl Use relative paths in generated m3u8 playlist 2024-08-30 11:44:07 +02:00
.flake8 Initial commit 2018-01-25 11:09:20 +01:00
.gitignore Ignore video files 2024-08-30 11:42:21 +02: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 Update changelog 2024-08-30 08:25:52 +02:00
changelog.yaml Update changelog 2024-08-30 08:25:52 +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 Allow newer versions of m3u8 2024-08-30 08:05:03 +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