前言
很长的一段时间没有更新博文了,今天给大家推荐一个关于bilibili视频下载的程序。
在早些天,公司的同事在筹备年会节目的时候看上了bilibili网站上的一个视频,希望把它下载下来借用一下,谁知遇到了不能下载的困惑。于是她找到了泰泰,希望泰泰可以帮她下载下来。但说真的,泰泰平时也就是“逛逛”、“看看”而已,也没注意它到底提不提供下载功能呀,于是我上到bilibili也是一遍折腾。在官网确实没找到可下载的方法,于是又百度了一番,得到的结果是:
方法1:在链接前加一个字母“i”或在链接后加两个“j”,然后跳转到另一个界面下载。
方法2:在win10自带应用商店中下载一个pc端的软件,通过软件进行下载。
两个都试了一遍后:
方法1: 算是“可下载”,但然并卵,下载下来的视频都是超级模糊的,不符合同事的需求。
方法2: 下载这个软件也是贼费劲,先是需要注册微软账号,后是安装和下载视频,然而让我觉得尴尬的是,一切都准备好了,从软件上下载的视频确找不到......
前面我也分享过一篇【如何下载文章中内置的视频,看它快速get这个技巧~】的文章,其主要的下载思路就是,找到视频的真实播发地址,然后通过web下载工具进行资源请求,最终下载到本地。所以最关键的就是找到其视频资源在bilibili上的地址。
说到这如果懂爬虫技术的朋友可能就知道怎么做了,但我们这里不讲爬虫技术,只做分享,知道大致的实现思路后,于是我便“走了一趟”github,结果被我真的找到了这么一个项目,是关于下载bilibili网站上的视频的,于是果断下载下来测试。经过测试,发现真的可用,使用起来也简单,于是今天推荐给大家。
项目优点
- 使用简单(只需提供原视频链接和设定下载的视频质量即可)
- 提供下载视频质量选择
项目下载地址
项目地址:https://github.com/Henryhaohao/Bilibili_video_download
项目环境部署
- 安装Python
- 安装 requests 依赖包
- 安装 moviepy 依赖包
程序启动
- windows 下:直接双击.py文件即可
- linux或mac下:使用 “python3 bilibili_video_download.py”
启动程序后根据提示输入“需要下载的视频地址”,然后输入“需要下载的视频质量”,回车即可!
下载后的视频存放在本项目下,具体为“本目录下/视频名称文件夹”下。
实操
下面以mac为例,运行程序下载一个哔哩哔哩网站上的视频到本地电脑。
第一步:取原视频地址
第二步:执行下载
先输入视频地址,后选择下载质量,然后回车执行下载:
第三步:查看视频所在位置
第四步:查看具体下载的视频
6 条评论
写的真不错,能学到很多东西!
谢谢支持!
其实都可以用youtube-dl这个python插件搞定 :razz:
您好,我是一位新人站长(计算机专业学生),在优化我的WordPress在csdn上看到您的博客,感觉很有用处。想和您交换友情链接不知道可不可以。刚开始做博客还有很多不明白的地方。往日还望指教,因为找不到您的联系方式,只能在这里给您留言了。
您好,站点首页的右上角是有QQ联系方式的。