前言

很长的一段时间没有更新博文了,今天给大家推荐一个关于bilibili视频下载的程序。

在早些天,公司的同事在筹备年会节目的时候看上了bilibili网站上的一个视频,希望把它下载下来借用一下,谁知遇到了不能下载的困惑。于是她找到了泰泰,希望泰泰可以帮她下载下来。但说真的,泰泰平时也就是“逛逛”、“看看”而已,也没注意它到底提不提供下载功能呀,于是我上到bilibili也是一遍折腾。在官网确实没找到可下载的方法,于是又百度了一番,得到的结果是:

方法1:在链接前加一个字母“i”或在链接后加两个“j”,然后跳转到另一个界面下载。
方法2:在win10自带应用商店中下载一个pc端的软件,通过软件进行下载。

两个都试了一遍后:

方法1: 算是“可下载”,但然并卵,下载下来的视频都是超级模糊的,不符合同事的需求。
方法2: 下载这个软件也是贼费劲,先是需要注册微软账号,后是安装和下载视频,然而让我觉得尴尬的是,一切都准备好了,从软件上下载的视频确找不到......

前面我也分享过一篇【如何下载文章中内置的视频,看它快速get这个技巧~】的文章,其主要的下载思路就是,找到视频的真实播发地址,然后通过web下载工具进行资源请求,最终下载到本地。所以最关键的就是找到其视频资源在bilibili上的地址。

说到这如果懂爬虫技术的朋友可能就知道怎么做了,但我们这里不讲爬虫技术,只做分享,知道大致的实现思路后,于是我便“走了一趟”github,结果被我真的找到了这么一个项目,是关于下载bilibili网站上的视频的,于是果断下载下来测试。经过测试,发现真的可用,使用起来也简单,于是今天推荐给大家。

项目优点

  1. 使用简单(只需提供原视频链接和设定下载的视频质量即可)
  2. 提供下载视频质量选择

项目下载地址

项目地址:https://github.com/Henryhaohao/Bilibili_video_download

项目环境部署

  1. 安装Python
  2. 安装 requests 依赖包
  3. 安装 moviepy 依赖包

程序启动

  1. windows 下:直接双击.py文件即可
  2. linux或mac下:使用 “python3 bilibili_video_download.py”

启动程序后根据提示输入“需要下载的视频地址”,然后输入“需要下载的视频质量”,回车即可!
下载后的视频存放在本项目下,具体为“本目录下/视频名称文件夹”下。

实操

下面以mac为例,运行程序下载一个哔哩哔哩网站上的视频到本地电脑。

第一步:取原视频地址

img

第二步:执行下载
先输入视频地址,后选择下载质量,然后回车执行下载:

img

第三步:查看视频所在位置

img

第四步:查看具体下载的视频

bilibili

最后修改:2022 年 06 月 07 日
如果觉得我的文章对你有用,请随意赞赏