Skip to main content

Bulk download videos from ThisVid - concurrent downloads, resume support

Project description

๐ŸŽฌ Sir's ThisVid Ripper

Bulk download videos from ThisVid. Concurrent downloads, resume support, cross-platform.

โšก Install

pip install sirsthisvid

๐Ÿš€ Run

sirsthisvid

You'll see:

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
  ๐ŸŽฌ SIR'S THISVID RIPPER  v2.2.0
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

  What do you want to download?

  [1] ๐Ÿท๏ธ  Tag โ€” videos with a specific tag
  [2] ๐Ÿ‘ค Profile โ€” all videos from a user
  [3] ๐Ÿ“บ Category โ€” videos from a category
  [4] ๐ŸŒ Videos page โ€” gay-newest, etc.
  [5] โฉ Resume โ€” continue previous session
  [0] ๐Ÿšช Exit

  Choice:

Pick a number, follow the prompts, done.

โœจ What's New in v2.2.0

  • 6x faster โ€” concurrent downloads (6 videos at once)
  • Auto-detect pages โ€” no more counting manually
  • Speed display โ€” shows downloads/min and ETA
  • Better retries โ€” handles flaky connections

๐Ÿ“ Files Created

In your download folder:

File Purpose
download_status.csv Tracks completed/failed/pending
scraped_pages.txt Which pages have been indexed
session.json Resume data

๐Ÿ”ง Troubleshooting

"yt-dlp not found"

pip install yt-dlp

Some videos fail They might be private or deleted. Check download_status.csv โ€” change failed to pending and resume to retry.

Want more concurrent downloads? Edit the script: change DOWNLOAD_WORKERS = 6 to 8 or 10 (careful of rate limits).

๐Ÿ“œ License

CC0 โ€” Do whatever you want.


๐Ÿ”’ The Vault+ ยท ๐Ÿ‘๏ธ The Cult of Sir ยท ๐Ÿ›’ Sir Store

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

sirsthisvid-2.2.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sirsthisvid-2.2.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file sirsthisvid-2.2.0.tar.gz.

File metadata

  • Download URL: sirsthisvid-2.2.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sirsthisvid-2.2.0.tar.gz
Algorithm Hash digest
SHA256 42b2a5347e98ff9340df417dfd84f7e9b00848df8ee97fdb8d780767fcef9998
MD5 4be8981622823d4192c8d0bc2ca7f38f
BLAKE2b-256 782b977bb3f91a3f680f0a92fd172bc7097815a5c59cd2378dfb41004a06ca02

See more details on using hashes here.

File details

Details for the file sirsthisvid-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: sirsthisvid-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sirsthisvid-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dade6e0123620c7187dd41b6d145b6eea771f7dd83df441a1041d4f7925ceb28
MD5 78b017f78d90fbbaa920999406fd2dc0
BLAKE2b-256 8279d71c4841a41fbbb0c9aacbc75680dcac772f704aa4f10e0723b87d59db4b

See more details on using hashes here.

Supported by

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