电脑下载B站视频的方法大揭秘

1942920 游戏应用 2025-04-30 2 0

1. 使用B站官方客户端下载

电脑下载B站视频的方法大揭秘

  • 步骤
  • 1. 打开B站客户端(PC版或移动端)。

    2. 找到想要下载的视频。

    3. 在视频播放页面点击“下载”按钮,选择清晰度后开始下载。

    4. 下载完成后,可以在“下载”页面离线查看视频。

    2. 使用第三方下载工具

    电脑下载B站视频的方法大揭秘

  • 哔哩下载姬(Downkyi)
  • 特点:简单易用,支持几乎所有B站视频下载,保存为MP4格式,支持批量下载、用户收藏夹、订阅、稍后再看、历史记录下载等,还有实用小工具如AV与BV号转换、弹幕发送者查询、音视频分离等功能。
  • 使用步骤
  • 1. 下载并打开软件(绿色版,免安装)。

    2. 在主页输入框粘贴视频或播放列表链接,回车进入下载页面。

    3. 选择画质和视频编码后,点击下载即可。

  • 唧唧Down
  • 特点:专注于B站视频和弹幕下载,多分辨率可选,适用于Windows。
  • 使用步骤
  • 1. 下载并安装软件。

    2. 打开软件,粘贴视频链接。

    3. 选择分辨率等参数后下载。

  • VidJuice UniTube
  • 特点:支持Windows和Mac双平台,支持1万 + 国内外音视频网站,视频下载能力强大,内置格式转换功能,可把视频转换为多种格式,下载后自动转码,还有内置浏览器,登录后能看的视频都能下载,但没有免费版。
  • 使用步骤
  • 1. 下载并安装软件。

    2. 复制视频地址,在软件内粘贴自动解析下载。

    3. 使用在线下载工具网站

    电脑下载B站视频的方法大揭秘

  • 哔哩哔哩视频解析下载
  • 特点:可以下载B站视频和封面,还支持多个视频平台。
  • 使用步骤
  • 1. 打开网站。

    2. 粘贴B站视频链接到搜索框,点击解析视频。

    3. 选择清晰度后点击下载。

  • 贝贝BiliBili
  • B站视频下载
  • 特点:免费、免登录,支持下载无版权限制的免费视频,最大支持1080P高清MP4格式。
  • 使用步骤
  • 1. 打开网站。

    2. 粘贴视频链接,输入验证码,解析视频后下载。

    4. 使用浏览器扩展插件

  • bilibili哔哩哔哩下载助手(Chrome / Edge扩展)
  • 特点:适用于Chrome和Edge浏览器(理论上其它使用Chromium内核的浏览器也可以使用),安装扩展后,在B站视频播放页面弹出操作面板,可点击“收起”最小化到界面右下角,点击面板中的「合并下载」,等待视频下载合并完成,保存到电脑上即可,下载的视频清晰度和播放页面中的清晰度相同,想调整清晰度可切换播放器中的清晰度。
  • 使用步骤
  • 1. 安装扩展。

    2. 打开B站视频播放页面,在操作面板选择清晰度和格式后点击“下载”。

    5. 使用油猴脚本

  • Bilibili Evolved等脚本
  • 特点:支持B站视频和弹幕下载,还有许多其它实用功能。
  • 使用步骤
  • 1. 安装油猴脚本管理器(如Tampermonkey)。

    2. 在脚本管理器中安装相应的B站下载脚本(如“Bilibili Evolved”)。

    3. 打开B站视频页面,选择视频清晰度和格式后点击“下载”。

    常见问题及解决办法

    1. 安装依赖库问题

  • 问题:新手在运行项目时,可能会遇到依赖库未安装或版本不匹配的问题,导致程序无法正常运行。
  • 解决步骤
  • 确保已安装Python 3版本。
  • 使用以下命令安装项目所需的依赖库: `pip3 install -r requirements.txt`
  • 如果遇到版本冲突,可以尝试使用虚拟环境来隔离项目的依赖库。
  • 2. 下载视频分辨率问题

  • 问题:新手可能无法下载高分辨率的视频,尤其是1080p及以上的视频。
  • 解决步骤
  • 对于版本二(bilibili_video_download_v2.py),需要加入登录后cookie中的SESSDATA字段才能下载720p及以上视频。
  • 如果想下载1080p + 视频,需要带入B站大会员的cookie中的SESSDATA。
  • 获取SESSDATA的方法:浏览器登录B站,按F12打开开发者工具,进入“Application”选项卡,在“Cookies”中找到SESSDATA值,替换代码中的相应字段。
  • 3. 多线程下载问题

  • 问题:新手在使用多线程下载版本时,可能会遇到线程管理不当导致的下载失败或系统资源占用过高的问题。
  • 解决步骤
  • 使用版本三(bilibili_video_download_v3.py)进行多线程下载。
  • 确保系统资源充足,避免同时运行过多线程。
  • 如果遇到下载失败,可以尝试减少线程数量或检查网络连接是否稳定。
  • 4. 付费视频和地区限制视频下载问题

  • 问题:软件不支持付费视频和地区限制视频的下载,可能会导致下载失败或报错。
  • 解决步骤
  • 确认视频类型:在下载前,确认视频是否为付费视频或受地区限制的视频。
  • 避免下载此类视频:如果视频为付费或地区限制,建议不要尝试下载,以免导致软件报错。
  • 检查网络环境:确保你的网络环境不受地区限制,否则可能会影响下载。
  • 5. 登录信息过期问题

  • 问题:登录信息有过期时间,通常为半年,过期后需要重新登录。
  • 解决步骤
  • 定期检查登录状态:建议每隔几个月检查一次登录状态,确保登录信息未过期。
  • 重新登录:如果发现登录信息过期,需要重新登录以获取新的SESSDATA。
  • 保存登录信息:登录后,软件只会获取你的SESSDATA用于下载,确保账号信息安全。
  • 6. 下载音视频分离问题

  • 问题:由于下载的音视频是分离的,项目使用ffmpeg合成,导致安装包较大(ffmpeg大约70 + MB)。
  • 解决步骤
  • 确保安装ffmpeg:在下载视频前,确保系统中已安装ffmpeg,否则无法进行音视频合成。
  • 检查安装包大小:由于ffmpeg的存在,安装包较大,下载前请确保有足够的存储空间。
  • 手动合成音视频:如果遇到合成问题,可以尝试手动使用ffmpeg进行音视频合成。