PornHub-downloader-python是GitHub上的一个开源程序,python框架开发,专门用来下载PornHub视频的脚本,非常好用。
具体的安装方法,大家可以查看官方地址,下面只是个人的用法分享。
安装方法
检查您拥有的python版本:python--version
推荐和测试使用python3。
另外,检查是否安装了pip3(apt install python3 pip)。
1. $ apt install python3 2. $ apt install python3-pip 3. $ wget https://github.com/mariosemes/PornHub-downloader-python/archive/master.zip 4. $ unzip master.zip 5. $ cd PornHub-downloader-python-master 6. $ pip3 install -r requirements.txt 7. $ python3 phdler.py
它会询问您的下载文件夹路径。请输入没有最后一个反斜杠的完整路径。
像这样:home/username/media/phmedia
在第一次运行时,phdler将创建数据库.db以后什么都会用到。
用法说明
+-------------------+---------+------------------------------------------------------+ | Tool | command | item | +-------------------+---------+------------------------------------------------------+ | python3 phdler.py | start | | | python3 phdler.py | custom | url | batch | | python3 phdler.py | add | model | pornstar | channel | user | playlist | batch | | python3 phdler.py | list | model | pornstar | channel | user | playlist | all | | python3 phdler.py | delete | model | pornstar | channel | user | playlist | +-------------------+---------+------------------------------------------------------+
注意说明
每次你添加一个新的项目(模特/色情明星等),脚本都会从网站上抓取真实姓名并写入数据库。这就是为什么我们可以在最后的文件夹中有漂亮的名字。每个添加的项目都将以NEW=1的状态进行处理,因此脚本知道它需要从所选项目下载所有视频。选定项目的所有视频下载完成后,脚本会将其更改为NEW=0。这样,当您启动脚本时,它将首先在数据库中运行,并要求所有状态为NEW=1的项,然后,它将检查状态为NEW=0的项中的新视频。这不应该打扰你。。。我只是想解释一下它是怎么工作的。