您现在的位置是:网站首页> 软件下载软件下载
b站视频下载爬虫工具-bilibili_video_download.exe下载绿色python版-软件下载
2021-05-21
194人已围观
简介 b站视频下载爬虫工具-bilibili_video_download.exe下载绿色python版-软件下载
bilibili_video_download.exe是一款Python编写做成的可以批量下载BiliBili视频的下载器软件,导入的库包括用于爬取和解析网页的库,还包括创建线程池的库和进行其他处理的库,大多数都是Python自带的。
软件说明
软件前言
在正常情况下(不使用其他工具或插件),Web端的bilibili似乎无法(彻底白嫖)下载视频,遂学习了如何利用Python爬虫下载b站视频(不包括会员视频),详情(手法)且看下文。
参考视频:https://www.bilibili.com/video/BV1Fy4y1D7XS
在分析b站网页源代码的过程中发现其视频和音频是分开的,下载后一个只有声音,一个只有画面,这显然不能满足我们的要求。解决方案是:利用 ffmpeg 这款强大的开源工具把下载后的音视频进行合并。故想要完美体验,先得下载安装并配置好 ffmpeg 。(到官网下载,解压后把文件夹内的bin 添加到环境变量)
Python中使用到的模块有:requests、re、json、subprocess、os
准备工作
视频的url比较显眼,容易获取。headers也好找,但还需要一重要信息。
通过浏览器(F12)查看分析目标网页,找到我们的下一目标,即视(音)频下载链接。
一番查找后,发现在head里的第四个script 标签内似乎有我们想要的东西。

可访问此链接,却出现403,即没有权限访问此站。

这又怎么回事?查看Request Headers 信息,发现没有referer这一项,于是尝试在数据包中加上referer信息看能否访问。(这里直接上bp了)

Forward后,出现文件下载页面。

下载后打开改文件,确为目标视频。

获取数据
通过requests库向目标站点发起请求,请求需包含header、referer等信息,以伪装成是浏览器发出请求。如果服务器能正常响应,会得到一个Response,便是所要获取的页面内容。
测试代码:

运行结果:

解析内容
得到的内容可能是HTML、json等格式,可以用页面解析库、正则表达式等进行解析。
title信息比较好找,就在head中。

利用正则表达式对其进行提取。
复制代码 隐藏代码 title = re.findall('
相关内容
- Windows优化大师下载专业版 7.99.注册完整版-windows系统检测、维护、清理,流氓软件清除软件下载
- teamviewer免断线和提示版下载-Teamviewer免费版(不提示商用嫌疑)下载V15.17.6.0远程支持-软件下载
- 新春喜庆宽屏壁纸下载绿色版-为你提供多张最新的新年祝福宽屏壁纸软件下载
- 宾利汽车宽屏壁纸1920x1200下载80张-宾利(Bentley)汽车是一家发迹于英国的豪华房车和GT车的制造商软件下载
- 海洋世界宽屏壁纸下载简体中文版-海底世界桌面壁纸软件下载
- 护卫神文件之眼-护卫神·文件之眼下载v2.4 官方免费绿色版-服务器维护工具软件下载
- VMware Workstation(虚拟机)下载v6.5.2全功能绿色汉化版-虚拟机,几个系统同时运行一台电脑上软件下载
- 空格键预览文件工具插件-QuickLook效率神器绿色版下载v3.6.11官方正式版-软件下载
- 矢量爱情宽屏壁纸下载绿色版-最新以爱情系列为主题的矢量向量图片软件下载
- 自动备份(SmartCopy)下载v1.01 绿色版-定时备份文件到指定文件夹软件下载
点击排行
- neospeech语音库下载 Neospeech中文女声语音库 (Lily女生语音库) 免费安装版 下载-
- ASF格式转换器下载 蒲公英ASF格式转换器 v12.3.5.0 官方免费安装版 下载-
- 视频转换工具下载 蒲公英iPod视频格式转换器 v12.3.6.0 官方安装版 下载-
- 极速MP3音频转换器 V2.10 免费安装版 下载-
- 中译语通字幕通官方下载 中译语通字幕通(智能视频翻译软件) v1.5 官方免费安装版 下载-
- 跟我唱简谱破解补丁(跟我唱简谱注册机) v1.0 绿色免费版 下载-
- Xilisoft DVD Creator(DVD视频制作软件) v7.1.3.20131111 中文安装免费版 下载-
- #1 CD Ripper官方下载 #1 CD Ripper(CD音频转换工具) V1.80 绿色特别版 下载-
本栏推荐
-
neospeech语音库下载 Neospeech中文女声语音库 (Lily女生语音库) 免费安装版 下载-
-
ASF格式转换器下载 蒲公英ASF格式转换器 v12.3.5.0 官方免费安装版 下载-
-
视频转换工具下载 蒲公英iPod视频格式转换器 v12.3.6.0 官方安装版 下载-
-
极速MP3音频转换器 V2.10 免费安装版 下载-
-
中译语通字幕通官方下载 中译语通字幕通(智能视频翻译软件) v1.5 官方免费安装版 下载-
-
跟我唱简谱破解补丁(跟我唱简谱注册机) v1.0 绿色免费版 下载-
-
Xilisoft DVD Creator(DVD视频制作软件) v7.1.3.20131111 中文安装免费版 下载-
猜你喜欢
- neospeech语音库下载 Neospeech中文女声语音库 (Lily女生语音库) 免费安装版 下载-
- ASF格式转换器下载 蒲公英ASF格式转换器 v12.3.5.0 官方免费安装版 下载-
- 视频转换工具下载 蒲公英iPod视频格式转换器 v12.3.6.0 官方安装版 下载-
- 极速MP3音频转换器 V2.10 免费安装版 下载-
- 中译语通字幕通官方下载 中译语通字幕通(智能视频翻译软件) v1.5 官方免费安装版 下载-
- 跟我唱简谱破解补丁(跟我唱简谱注册机) v1.0 绿色免费版 下载-
- Xilisoft DVD Creator(DVD视频制作软件) v7.1.3.20131111 中文安装免费版 下载-


