安全放心的免费绿色软件下载网站!

bilibili_video_downloadv1.0 绿色版

类型: 工具 平台: 安卓 语言: 简体中文 授权: 免费软件 大小: 93.5M 更新: 2022-12-10 11:38:52
点击下载

  bilibili_video_download是一款非常好用的b站视频爬虫下载工具,可以批量下载BiliBili视频,能够指定网页或者UP主主页进行视频采集,使用起来非常方便,只需要输入网址即可,有需要的用户赶快来下载吧!

bilibili_video_download

软件说明

  软件前言

  在正常情况下(不使用其他工具或插件),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('

',html_data)[0].replace("_哔哩哔哩 (?-?)つロ 干杯~-bilibili",""

  音视频下载链接在json数据中。

  利用正则表达式和字典(列表)的“键”对其提取。

  测试代码:

  运行结果:

  保存数据

  通过下载链接,将音视频下载到本地并保存。

  测试代码:

  运行结果:

  合并音视频

  把分开的音频和视频进行合并。(几次测试下来,发现如果用视频标题作为文件名去执行ffmpeg命令会导致其出现错误,暂时没找到解决方法,后来试着将文件名先重命名为1.mp3、1.mp4这种简单的名字,可以完成合并,再删除之)

  测试代码:

  运行结果:

  合并后视频正常播放,有声有色。

  最终代码

  效果:

  打包成exe

  首先我们要先安装Pyinstaller,直接在cmd使用pip命令

  然后,把ffmpeg和py文件放置到同一文件夹下。

  因为ffmpeg是要一起打包的,需要对代码中的相应目录做小幅修改。修改后的代码如下:

  修改好后,cmd切换到我们刚刚放文件的目录,执行如下命令:

  (这里-i bilibili.ico是对程序的图标进行设置,为可选项)

  执行完毕会发现当前目录多了几个文件夹,打开其中名为dist的文件夹,里面生成了一个名为bilibili_video_download的exe应用程序,并且图标也是我们设置的图案。(这里要把exe文件移动到上一级目录,即ffmpeg的同级目录)

使用指南

  一、下载打开软件,使用B站手机客户端代码注册。

  二、用户可以自己复制链接,查找某个上传的视频,大量下载。也可以直接搜索。

  三、输入要看的视频的名称,选择分区单击并查找资源。

  四、检查要下载的视频,用右键下载。

功能介绍

  目前功能

  番剧下载(Web|TV)。

  普通内容下载(Web|TV) (TV接口可以下载部分UP主的无水印内容)。

  多分P自动下载。

  选择指定分P进行下载。

  选择指定清晰度进行下载。

  下载外挂字幕并转换为srt格式。

  自动合并音频+视频流+字幕流。

  二维码登录账号。

相关软件

aThinkThingsv2.1.5
aThinkThingsv2.1.5
大小: 时间:21-12-24
下载

aThinkThings,aThinkThings是一个融合日程时间管理、待办事宜,清单列表的Todo软件,也叫思事记事本,用于记录畴划个人的工作、生活,包括:灵感、想法、事务、待办、简单信息...如:灵感思想、待办事宜、日程计划、待购、项目,有需要的赶快下载吧!,您可以免费下载。

Vov Picture Downloader(网络图片下载软件)v2.0官方版

Vov Picture Downloader(网络图片下载软件),VovPictureDownloader是一款相当优秀的网络图片下载软件。能够根据你搜索的关键字帮你自动下载对应的图片。同时支持google、bing、yandex、ASK等平台的图片下载,支持批量下载,您可以免费下载。

Effect Creator(抖音视频特效软件)v6.1.0官方版

Effect Creator是一款特效制作工具,支持将素材导入后整合为可用的抖音道具,软件有各种特效,让用户可以自由进行创作,非常的方便也很有趣,有兴趣的可以试试。 基本简介 Effect Creator可

Wise Duplicate Finderv1.3.7.47免费版
Wise Duplicate Finderv1.3.7.47免费版
大小: 时间:20-10-12
下载

Wise Duplicate Finder,WiseDuplicateFinder是一款简洁高效的重复文件管理工具,通过匹配文件名,文件大小或内容来查找和删除重复的文件,使用户摆脱烦人的重复文件,释放更多磁盘空间,有需要的赶快下载吧,您可以免费下载。

birdfont字体编辑器v4.7.14免费版
birdfont字体编辑器v4.7.14免费版
大小: 时间:20-09-24
下载

birdfont字体编辑器,birdfont字体编辑器是一款小巧简单的字体工具也是一个字体编辑器,用于创建TTF、EOT和SVG字体,采用Vala语言开发,您可以免费下载。

跟谁学直播助手电脑版4.0.4 版
跟谁学直播助手电脑版4.0.4 版
大小: 时间:22-08-15
下载

跟谁学是一款专为师生打造的在线互动教学平台,在这里老师和学生可以进行在线网络互动教学,老师可以共享自己的电脑桌面,老师助教学生可以文字聊天等等,通过更高效、更智能、更

本类排行榜

1
Ccleaner中文版客户端下载7.80 MB
Ccleaner中文版客户端下载7.80 MB
大小:GB
时间:18-10-16
下载
3
磁盘碎片整理(DefragExpress)1.5.0 绿色版
磁盘碎片整理(DefragExpress)1.5.0 绿色版
大小:1.89MB
时间:18-10-16
下载
4
Win10开始屏幕与开始菜单切换软件
Win10开始屏幕与开始菜单切换软件
大小:180 KB
时间:16-06-20
下载
5
windows10系统的鼠标指针打包下载
windows10系统的鼠标指针打包下载
大小:176 KB
时间:16-06-20
下载
6
Windows10远程服务器管理工具(RSAT)下载
Windows10远程服务器管理工具(RSAT)下载
大小:88 MB
时间:16-06-24
下载
7
windows10激活工具kmspico v10.0.3下载
windows10激活工具kmspico v10.0.3下载
大小:4.13 MB
时间:16-06-22
下载
8
Windows10系统术预览版发布的首个版本
Windows10系统术预览版发布的首个版本
大小:3.74 GB
时间:16-06-17
下载
9
Win10 Modern版WinZip已公布可下载
Win10 Modern版WinZip已公布可下载
大小:3.74 GB
时间:16-07-18
下载
10
IDM下载器最新版 V6.22免费下载
IDM下载器最新版 V6.22免费下载
大小:3.74 GB
时间:16-07-18
下载