A python based utility tool to do various activities on your favourite website. No more manual, tiring work requiring hours to get your favourite content. Now everything at the click of a button.
pip3 install -r requirements.txt
Make sure you also have your chromedriver executable in this folder.
python main.py <pornhub-channel-url>
This will fetch a list of every single video on the channel
For additional features, do
>> python main.py -h
usage: main.py [-h] -u URL [-q QUALITY] [-s SAVE_PATH]
Pornhub downloader utility
optional arguments:
-h, --help show this help message and exit
-u URL, --url URL the URL of the channel
-q QUALITY, --quality QUALITY
the video quality(240, 480, 720, etc.)
-s SAVE_PATH, --save_path SAVE_PATH
the path to save the videos
Open a python shell from the cloned directory
from downloaders.downloadmanager import DownloadManager
man = DownloadManager(save_path = "<path-to-save-folder>")
man.download(link = "<video-link>", quality = "720")
- get links of all videos from a channel page
- download videos directly from the link
- option to select video download quality
- support for concurrent file download to get faster download upto 8 times as that of a browser(if bandwidth is not a bottleneck)
- Add multiple downloaders