Skip to content

利用python3,爬取并下载91porn网站上面的视频

Notifications You must be signed in to change notification settings

Garfield-Chen/91pron_python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

91porn_python

利用python3,爬取并下载91porn网站上面的视频

增加爬取t66y论坛图片的脚本

该脚本支持一下功能:

  • 支持多线程
  • 下载视频有进度条显示
  • 支持从特定页的特定视频开始下载
  • 将m3u8和mp4格式的视频下载到不同文件夹,加以分类
  • 自动过滤已经下载过的视频

由于91porn的网站性质,不挂代理直接爬取的话,网速会比较慢,我都是挂代理,开全局模式进行下载,速度基本跑满,如果有兄弟没有代理的话,我平常在这个网站买流量,还挺实惠的。有需要的可以用我的链接。

爬取91的教程链接:点这里

也可以加入telegram群组进行沟通 https://t.me/pythonreptile (QQ群已经不用了。)

使用方法

  • 首先需要安装python最新版,这里不再教学,网上有很多
  • 安装必要包,脚本文件头部有引用。安装命令:pip install 包名
  • 建议在vs code编辑器,打开项目的demo文件夹,不要直接打开根目录,然后按F5,进入bebug模式

需要注意的是

由于91porn网站改版,最新的视频采用m3u8格式,本脚本自动将含有m3u8格式的视频链接保存在当前目录的urlwithtitle.txt文本中,每一行用----,将内容分割,左边为视频的url,右边为视频的标题

然后在项目的根目录找到m3u8DL-CLI这个文件夹,打开它,双击N_m3u8DL-CLI-SimpleG.exe程序,将urlwithtitle.txt拖拽到M3U8地址栏中,点击GO按钮,程序就自动下载分片,最后合并视频

下载下来的视频最终保存在m3u8DL-CLI这个文件夹的Downloads文件夹里,打开以后,会发现,视频都是是带有字符串,不是我们想要的,这时候只需要运行一下m3u8DL-CLI目录下的rename.py脚本即可完成重命名. 说明一点,重命名后的视频,需要剪切到根目录的91视频文件夹中,并将urlwithtitle.txt文件内容清空,这么做是为了保证下次运行脚本,过滤已经下载的视频,这点很重要!!!

下载mp4格式的视频就没有这些问题,直接下载,程序也会有进度条显示,不需要额外操作。

About

利用python3,爬取并下载91porn网站上面的视频

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%