Skip to main content

Quickly download videos from twitch.tv from the comort of your terminal emulator

Project description

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

Useful links for dev

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

twitch_dl-2.9.2.tar.gz (172.2 kB view details)

Uploaded Source

Built Distribution

twitch_dl-2.9.2-py3-none-any.whl (63.2 kB view details)

Uploaded Python 3

File details

Details for the file twitch_dl-2.9.2.tar.gz.

File metadata

  • Download URL: twitch_dl-2.9.2.tar.gz
  • Upload date:
  • Size: 172.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for twitch_dl-2.9.2.tar.gz
Algorithm Hash digest
SHA256 6391a6dacc75f535220a3af075f869db5f29fbc2b2742bb2c65efb87e71f14f8
MD5 9b5b04ad095b16d1762db551582367bb
BLAKE2b-256 4582c27f4f42bd1d310b62525c1b54674070deebf4cedb70e661524ef98aa839

See more details on using hashes here.

File details

Details for the file twitch_dl-2.9.2-py3-none-any.whl.

File metadata

  • Download URL: twitch_dl-2.9.2-py3-none-any.whl
  • Upload date:
  • Size: 63.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for twitch_dl-2.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8b94b3b1d1e782d0cd97e8b828f5b50c6e469aabae642c641fbed6820feaed24
MD5 dad051d8fd72cc87a2ae91c37f6d1484
BLAKE2b-256 1dbadb7f6461b011ad8bfbc9256d146b6aadf85770ee348ac4d67da65f93b45f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page