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.1
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

  What do you want to download?

  [1] ๐Ÿท๏ธ  Tag โ€” videos with a specific tag
  [2] ๐Ÿ‘ค Profile โ€” all videos from a user
  [3] ๐Ÿ“บ All Videos โ€” newest gay or straight
  [4] โฉ Resume โ€” continue where you left off
  [5] ๐Ÿ”„ Check for updates
  [0] ๐Ÿšช Exit

  Choice:

Pick a number, follow the prompts, done.

โœจ What's New in v2.2.1

  • 6x faster โ€” 6 concurrent downloads instead of sequential
  • Fixed folder paths โ€” drag-drop works with spaces, apostrophes, special chars
  • Live progress โ€” shows speed (downloads/min) and ETA
  • Better retries โ€” socket timeouts and 3 retries per video

๐Ÿ“ 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.1.tar.gz (13.0 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.1-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sirsthisvid-2.2.1.tar.gz
  • Upload date:
  • Size: 13.0 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.1.tar.gz
Algorithm Hash digest
SHA256 c605e43d5e3c1de1b59b16fa2875f66d81c5f18504d8baa1cbe8b8ce3922eb9c
MD5 1f534424912ed039a27e632dad5ff512
BLAKE2b-256 91c177d14a9eb4d53f6610bdd13d20f4ea89a7508e1db9c4eee65fec433b5cf6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sirsthisvid-2.2.1-py3-none-any.whl
  • Upload date:
  • Size: 12.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d1d9898b62f673ce099f3ccf0749e6898e55e24b127cb4d9e2ad2105fe6284f3
MD5 98a22d15a5a1024b20d3e0ca67872e7e
BLAKE2b-256 df86235fc71d800d4005496dfa4523c5f7dec070fb17a6b72fad7b5066adba12

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