Compare commits
8 Commits
d51d24ad9d
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
33d06a7c76
|
|||
|
5eb3c0fe6b
|
|||
|
66bbd09fe6
|
|||
|
45457f852e
|
|||
|
c35cb7c0bb
|
|||
|
4d0f15ef53
|
|||
|
3f388dbfd2
|
|||
|
5043a1cd8f
|
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
__pycache__
|
||||
venv
|
||||
model
|
||||
.idea
|
||||
|
||||
33
README.md
33
README.md
@@ -7,18 +7,24 @@ PornHub-dl is a Python tool for downloading PornHub video/playlist.
|
||||
Python 3.7 or later
|
||||
VPN or any anti - Deep Packet Inspection (if your ISP blocks Pornhub) ^-^
|
||||
```
|
||||
|
||||
## Installation
|
||||
|
||||
|
||||
```bash
|
||||
https://github.com/tnt2402/pornhub_dl.git
|
||||
original: git clone https://github.com/tnt2402/pornhub_dl.git
|
||||
current: git clone https://git.jdm17.ru/JDM170/pornhub_dl.git
|
||||
|
||||
cd pornhub_dl
|
||||
|
||||
python -m venv venv
|
||||
|
||||
"venv/scripts/activate.bat"
|
||||
|
||||
pip install -r requirements.txt
|
||||
|
||||
python ./pornhub_dl.py -h
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
```python
|
||||
usage: pornhub_dl.py [-h] [--url URL] [--playlist {most-viewed,best,top-rated,longest}] [--limit LIMIT] [--dir DIR]
|
||||
|
||||
@@ -39,6 +45,8 @@ pornhub_dl.py --url https://www.pornhub.com/model/carrylight --playlist --limit
|
||||
pornhub_dl.py --url https://www.pornhub.com/model/carrylight --playlist most-viewed
|
||||
# download first 30 videos (most viewed) from model CarryLight
|
||||
pornhub_dl.py --url https://www.pornhub.com/model/carrylight --playlist most-viewed --limit 30
|
||||
# download video from file
|
||||
pornhub_dl.py --file video_list.txt
|
||||
```
|
||||
|
||||
## Contributing
|
||||
@@ -50,17 +58,12 @@ Please make sure to update tests as appropriate.
|
||||
[MIT](https://choosealicense.com/licenses/mit/)
|
||||
|
||||
## Special thanks
|
||||
```
|
||||
YouTube-DL (the world's most powerful tool)
|
||||
- YouTube-DL (the world's most powerful tool) ([source code](https://github.com/yt-dlp/yt-dlp))
|
||||
- aria2c (a f*ckinn lightweight multi-source command-line download utility) ([source code](https://github.com/aria2/aria2))
|
||||
- PyFiglet (simple and beauty) ([source code](https://github.com/pwaller/pyfiglet))
|
||||
- @ValdikSS for his Deep Packet Inspection circumvention utility ([source code](https://github.com/ValdikSS/GoodbyeDPI))
|
||||
- @mariosemes for his PornHub-downloader ([source code](https://github.com/mariosemes/PornHub-downloader-python))
|
||||
|
||||
aria2c (a f*ckinn lightweight multi-source command-line download utility)
|
||||
|
||||
PyFiglet (simple and beauty)
|
||||
|
||||
@ValdikSS for his Deep Packet Inspection circumvention utility (github.com/ValdikSS/GoodbyeDPI)
|
||||
|
||||
@mariosemes for his PornHub-downloader (github.com/mariosemes/PornHub-downloader-python)
|
||||
```
|
||||
|
||||
# from tnt2402 with <3
|
||||
## modified by JDM17 with <3
|
||||
### modified by JDM17 with <3
|
||||
|
||||
BIN
aria2c.exe
BIN
aria2c.exe
Binary file not shown.
BIN
ffmpeg.exe
BIN
ffmpeg.exe
Binary file not shown.
BIN
phantomjs.exe
BIN
phantomjs.exe
Binary file not shown.
BIN
yt-dlp.exe
BIN
yt-dlp.exe
Binary file not shown.
Reference in New Issue
Block a user