前言前几天在B站看爬虫视频。等待回应。想到这里,小编觉得有些麻烦,于是想着下载下来,在这里整理成了一篇小文章,分享给大家学习。一、B站视频下载提起B站,第一印象就是视频。相信很多朋友和我一样,都想通过网络爬虫技术获取B站的视频,但是B站的视频并不是那么好获取的。是的,关于B站视频的获取,之前是通过优得库介绍的。感兴趣的朋友可以看看这篇文章:You-Get好强大!本篇介绍B站比较全面视频的获取干货满满,大家可以去看看。通过you-get,您可以同时下载视频和弹幕。不过最近测试发现B站的视频是通过you-get获取的,好像有点问题,报错如下。虽然在一些上面找了几个答案,比如升级pip,升级you-get,换网络,重启电脑等等,但是都没有用。不过不用担心,这里【风城】已经为大家找到了一个好方法,如下图所示。我把网址贴在这里:https://www.hotbox.fun/注册账号后可以免费下载,但是只能下载视频,弹幕不能像you-get一样一起下载。2.本地B站的具体实现。这里给大家推荐一款像哔哩哔哩一样可以看弹幕的视频播放器BililLocal。软件安装完成后,双击exe文件打开软件。鼠标向左移动,软件会自动感应,弹出文件选择界面,然后选择原视频和Xml文件,如下图。然后将鼠标移动到界面右侧,选择播放按钮,点击开始播放。这样一来,视频就可以弹幕播放了,是不是很有趣呢?如果想保留弹幕文字用于其他用途,可以将其提取出来。至于提取方式,自然是要用我们万能的正则表达式。关于这款软件,实在是不好找。小编费了好大劲才搞定。在这里分享给大家。需要的请在后台回复关键词:B站播放器3.总结我是一名Python进阶用户。本文主要介绍获取B站视频的方法,并在本地搭建了一个假的B站播放器,不仅可以播放B站视频,还可以像正常看B站视频一样欣赏弹幕文字带来的乐趣!本文转载自微信公众号《Python爬虫与数据挖掘》,可通过以下二维码关注。转载本文请联系Python爬虫与数据挖掘公众号。
