
B站视频下载全攻略,轻松获取心仪视频

常见问题及解决方法
| 问题 | 解决步骤 |
| | |
| 依赖库未安装或版本不匹配 | 确保已安装Python 3版本,使用 `pip3 install -r requirements.txt` 命令安装依赖库。如果遇到版本冲突,可以尝试使用虚拟环境来隔离项目的依赖库。 |
| 无法下载高分辨率视频 | 对于版本二(bilibili_video_download_v2.py),需要加入登录后cookie中的SESSDATA字段才能下载720p及以上视频。如果想下载1080p+视频,需要带入B站大会员的cookie中的SESSDATA。获取SESSDATA的方法:浏览器登录B站,按F12打开开发者工具,进入“Application”选项卡,在“Cookies”中找到SESSDATA值,替换代码中的相应字段。 |
| 多线程下载问题 | 使用版本三(bilibili_video_download_v3.py)进行多线程下载。确保系统资源充足,避免同时运行过多线程。如果遇到下载失败,可以尝试减少线程数量或检查网络连接是否稳定。 |
| 付费视频和地区限制视频下载问题 | 确认视频类型:在下载前,确认视频是否为付费视频或受地区限制的视频。避免下载此类视频:如果视频为付费或地区限制,建议不要尝试下载,以免导致软件报错。检查网络环境:确保你的网络环境不受地区限制,否则可能会影响下载。 |
| 登录信息过期问题 | 定期检查登录状态:建议每隔几个月检查一次登录状态,确保登录信息未过期。重新登录:如果发现登录信息过期,需要重新登录以获取新的SESSDATA。保存登录信息:登录后,软件只会获取你的SESSDATA用于下载,确保账号信息安全。 |
| 下载音视频分离问题 | 确保安装ffmpeg:在下载视频前,确保系统中已安装ffmpeg,否则无法进行音视频合成。检查安装包大小:由于ffmpeg的存在,安装包较大,下载前请确保有足够的存储空间。手动合成音视频:如果遇到合成问题,可以尝试手动使用ffmpeg进行音视频合成。 |
| 视频文件打不开 | 原因1:视频文件没有下载完成。可能你的视频在后台显示下载完成,但是编码没有完成,你又取消了下载任务,就会出现这种情况。原因2:视频文件的后缀被更改过。这种情况下,当你打开视频文件会弹出提示。你只需要视频下载完成后,把视频文件后缀名更改过来就可以了。原因3:播放器没有用对。视频播放器不能读取视频文件的对应格式,这个时候需要你重新下载一个符合格式要求的信息复原的软件或者硬件。原因4:视频文件被损坏。可能是你的视频文件保存太久,导致文件被损害。这种情况下可以上网找一个视频修复软件来修复。原因5:视频文件关联不正确。当你的视频文件没有被任何程序关联,图标显示会是空白的。你想要打开的话,系统会让你选择一个程序来读取视频。还有一种情况,你的文件已经被关联了,但是关联损坏了,这样视频文件也是打不开的。原因6:视频文件必须指定的网站打开。尤其是你在网上看一些视频,可能你打不开视频的原因就是没有在该视频指定的网站上打开。 |
推荐的Bilibili视频下载软件
| 软件名称 | 特点 | 下载链接 |
| | | |
| 哔哩下载姬(DownKyi) | 简单易用,支持几乎所有B站视频下载,支持批量下载,支持弹幕、封面、字幕下载,支持1080P视频下载(需登录) | [GitHub] |
| VidJuice UniTube | 支持10000+国内外音视频网站,支持1080P、4K、8K超清视频和高品质音频下载,支持格式转换、字幕获取、批量下载、密码保护等功能,Win、Mac、安卓三平台都可以使用 | [官网] |
| 唧唧(JiJiDown) | 支持99% B站视频下载(不支持番剧类型),支持弹幕、杜比视界/杜比全景声、真彩HDR、超高清8K、超清4K、AVC / HEVC / AV1编码、互动视频、mp3音频、up主投稿、up主合集和列表、个人收藏夹以及批量下载 | [官网] |
| Bilidown | 支持多种视频下载选项、封面和弹幕下载、字幕下载、音乐下载等,支持批量下载,登录后会提供更高的视频画质支持,如1080P,大会员用户可以下载所有画质和音质的内容 | [官网] |
| BilibiliVideoDownload | 开源、免费、跨平台的Bilibili视频下载桌面端软件,支持Windows、macOS、Linux三大系统平台,支持下载普通视频、番剧、多P视频、封面、CC字幕、显示下载进度、显示视频信息、可删除下载记录和文件 | [GitHub] |
以上软件均有各自的优缺点,用户可以根据自己的需求选择合适的软件进行Bilibili视频下载。在使用这些软件时,请确保遵守Bilibili的相关规定和版权法律。