From a2346a93bb26909be6a6ea37885208b5c1fc4a5f Mon Sep 17 00:00:00 2001 From: tnt2402 Date: Mon, 12 Sep 2022 01:26:58 +0700 Subject: [PATCH] fix some stuffs fixed some stuffs --- README.md | 5 +++++ __pycache__/lib_pornhub.cpython-38.pyc | Bin 0 -> 4319 bytes lib_pornhub.py | 7 ++++--- requirements.txt | 12 ++++++------ 4 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 __pycache__/lib_pornhub.cpython-38.pyc diff --git a/README.md b/README.md index fe3e0de..cb00be2 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ PornHub-dl is a Python tool for downloading PornHub video/playlist. +## Requirements +```bash +Python 3.7 or later +ffmpeg +``` ## Installation diff --git a/__pycache__/lib_pornhub.cpython-38.pyc b/__pycache__/lib_pornhub.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9e3a1268eb7c8e42b159d2c1a4472af732bac0d0 GIT binary patch literal 4319 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 literal 0 HcmV?d00001 diff --git a/lib_pornhub.py b/lib_pornhub.py index 692474c..8b52cf1 100644 --- a/lib_pornhub.py +++ b/lib_pornhub.py @@ -83,13 +83,14 @@ def ph_download_playlist(url, model_name, limit): print("[!] Limit: {} videos".format(limit)) count = 0 for i in range(len(res) - 1): + if (count == limit): + break + sys.exit() try: - if (count == limit): - sys.exit() video_dict = ast.literal_eval(res[i]) video = ydl.extract_info(str(video_dict["url"]), download=False) filename = fix_title(str(video["title"])) + '.' + str(video['ext']) - print('\n\n\n\n#######################\n\n[-] Video #{}: {}\n\n'.format(i, filename)) + print('\n\n\n\n#######################\n\n[-] Video #{}: {}\n\n'.format(count, filename)) filename = download_dir + '\\' + model_name + '\\' + filename url_video = video['url'] result = subprocess.run(["downloadm3u8", "-o", filename, url_video]) diff --git a/requirements.txt b/requirements.txt index 281ea90..e6e016d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ -bs4==0.0.1 -requests==2.28.1 -youtube-dl==2020.1.1 -lxml==4.6.3 -pyfiglet==0.8.post1 -m3u8downloader==0.10.1 +bs4 +requests +youtube-dl +lxml +pyfiglet +m3u8downloader