前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >本地播放B站会员视频及弹幕, 开源工具you-get使用攻略

本地播放B站会员视频及弹幕, 开源工具you-get使用攻略

作者头像
zhaoolee
发布于 2019-02-14 07:47:44
发布于 2019-02-14 07:47:44
4.9K01
代码可运行
举报
文章被收录于专栏:木子昭的博客木子昭的博客
运行总次数:1
代码可运行

通过you-get成功下载最新的 史莱姆第14话,B站会员专属视频和相关弹幕:


you-get是一个优秀的开源下项目,优点是免费而且功能强大,开放源代码,不会限制功能, 以下是具体操作步骤~

安装firefox

  • 选择默认安装位置

  • 完成安装

  • 获取firefox的cookies.sqlite的位置
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Users\alanli\AppData\Roaming\Mozilla\Firefox\Profiles\dln2mhmn.default\cookies.sqlite

安装python3

下载地址

  • 右键, 以管理员身份安装Python

  • 勾选将Python添加到系统变量,默认方式安装Python

  • 安装成功, 关闭窗口

  • 按下快捷键 Window+R,输入cmd, 确定, 打开控制台

  • 在控制台输入pip3 -V, 回车,如果能看到输出的版本号, 则安装成功

安装you-get

  • 在控制台输入pip3 install you-get
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install you-get

  • 先下载一个非b站会员即可观看的视频
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
you-get https://www.bilibili.com/bangumi/play/ep250472

  • 下载完成

  • 下载一个B站会员专享视频

视频网站对会员专享视频做了限制, 所以必须先登录,登录后火狐浏览器会自动把会员的cookies写入我们前面提到的C:\Users\alanli\AppData\Roaming\Mozilla\Firefox\Profiles\dln2mhmn.default\cookies.sqlite文件

当我们下载视频时,就可以直接使用C:\Users\alanli\AppData\Roaming\Mozilla\Firefox\Profiles\dln2mhmn.default\cookies.sqlite作为会员令牌,这样就可以自由下载B站会员专享视频了

  • 在控制台输入以下命令
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
you-get -c C:\Users\alanli\AppData\Roaming\Mozilla\Firefox\Profiles\dln2mhmn.default\cookies.sqlite https://www.bilibili.com/bangumi/play/ep250473

与上一个命令相比, 只是加了一个参数 -c, -c是cookies的缩写, -c后面追加了cookies.sqlite的绝对路径

  • B站会员视频下载完成

试一下腾讯vip

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
you-get -c C:\Users\alanli\AppData\Roaming\Mozilla\Firefox\Profiles\dln2mhmn.default\cookies.sqlite https://v.qq.com/x/cover/p0pcfbdk318ry3m/o0632m7gvb7.html

播放弹幕文件(2019年1月10号更新)

  • 虽然我们下载了xml的弹幕文件, 但大多数播放器是不支持直接播放xml文件的, 所以我们需要将xml格式的弹幕文件转换为ass格式,使用在线转换工具:https://tiansh.github.io/us-danmaku/bilibili/

小结:

  • you-get是一个很好用的工具, 对于大多数人,命令行用起来有点不顺手,由于用的人很少, 所以没有被封堵限制
  • you-get是开源软件, github地址https://github.com/soimort/you-get, 里面有支持的网站列表

  • you-get 是一个通用的下载工具,不仅可以通过url下载视频, 还可以通过url下载图片,音乐等静态文件, 另外you-get可以使用关键词下载google最相关的视频,但国内用不了google,所以这个功能也就废了。。。

小技巧:其实Windows对you-get的支持并不太好,如果视频在windows下载失败,可以换用Linux或Mac试一下,相信you-get不会让你失望~

写这篇文章也是不容易,路由器断网一次,简书服务崩溃一次,还好没丢失太多的文字和图片的记录,安慰自己“好文多磨”吧! 如果感觉学到了东西,记得点个赞哦 ~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.01.09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
you-get视频下载
you-get是一个基于python3的下载器,没有客户端或者可视化工具,它是在cmd中通过命令行运行的。
飞天小子
2019/07/19
3.8K0
you-get视频下载
Chrome 80.X版本如何解密Cookies文件
最近遇到了一个头疼的问题,就是Chrome在2月份更新了版本 80.0.3987.122(正式版本) (64 位),以前写的抓取Cookies文件的脚本用不了,Chrome更新了加密算法,今天刚好解决了,分享出来大家一起交流学习下
HACK学习
2020/03/12
6K1
那些你可能不知道的b站奇技淫巧
b站在国内视频网站是一股清流,一个看视频不用等60s广告的网站,今天就说说这个二次元网站的一些实用工具/技巧。
数据森麟
2020/02/20
2K0
那些你可能不知道的b站奇技淫巧
GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
今天这篇文章的内容对于经常浏览各大视频网站的同学来说,是一大神器工具。当你看到自己目前所需的视频时想尽各种办法保存至本地,方便后期再次回看。恰巧有些视频可能需要会员才能够下载,有些第三方的视频下载器可能在下载过程中比较缓慢。
崔庆才
2020/10/30
6.6K0
GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
you-get一行命令下载所需音视频资源
学习生活中,我们总需要将各大视频网站的视频或者音频下载下来使用。然而,我们会发现各大视频网站虽然提供了离线下载功能,但都需要下载自己的客户端软件,甚至发现离线后的视频仅能使用它们的客户端去播放,为了一些视频资源去给电脑装几个毒瘤,着实不符合我们的使用习惯。那么今天所介绍的这款工具,就完美的解决了这个问题。You-Get 是一款命令行工具,您只需要通过执行一行代码就可以将视频下载到您的设备。 使用 You-Get 十分简单,但是准备过程比较繁琐,若您想解决时间,请前往「 https://github.com/
Erwin
2018/06/28
1.6K2
You-Get 就是这么强势!
You-Get是什么?相信有很多人,应该还不知道它的来历,其实它就是一款支持众多网站视频下载的神器,既可以在命令提示符中操作,也可以在Python代码中运行,跟现在的很多模块都一样,下面我们来看一下它的具体用法吧。
Python进阶者
2021/08/20
8250
使用 Python 一键下载B站视频
但是 B 站好像没有直接提供视频下载的功能,下面给大家介绍一个非常简单强大的视频下载工具,只要电脑安装 Python 即可,而且不用动手写代码!
Python编程与实战
2020/06/23
1.8K0
干货 | Windows取证分析基础知识大全,赶快收藏!
想要做好取证分析工作,工具和技术只是辅助,思路才是核心和重点。本文将详细分享Microsoft Windows操作系统的基础数字取证知识,了解数据的存放位置和对应部件,便于快速确定关键证据,内容包括windows时间规则、文件下载、程序执行、文件删除/文件信息、浏览器资源、外部设备/USB使用、账户使用情况、文件/文件夹打开、网络活动/物理位置。
HACK学习
2020/03/27
4.8K0
干货 | Windows取证分析基础知识大全,赶快收藏!
You-Get 使用方法
You-Get是一个小型的命令行实用程序,用于从Web下载媒体内容(视频,音频,图像),以防没有其他方便的方法。 以下是从此网页you-get下载视频的方法:
kirin
2020/08/27
4.9K0
使用python中you-get库下载你要的视频
暂停和恢复下载您可以使用Ctrl+ C中断下载。临时.download文件保留在输出目录中。下次you-get使用相同的参数运行时,下载进度将从上一个会话恢复。如果文件被完全下载(临时.download扩展名已删除),you-get将跳过下载。
北山啦
2022/11/27
8880
使用python中you-get库下载你要的视频
爬取全网资源 you-get大法使用详解
官方文档传送门:https://github.com/soimort/you-get/wiki/%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E
叶庭云
2021/01/14
7.2K0
爬取全网资源    you-get大法使用详解
YouGet 批量下载视频,以B站为例
贴上我需要下载的地址:https://www.bilibili.com/video/av71335007
暖月寒星
2020/05/22
5.8K0
Go:You-Get 简介
You-Get is a tiny command-line utility to download media contents (videos, audios, images) from the Web, in case there is no other handy way to do it.
Freedom123
2024/03/29
1500
Go:You-Get 简介
you-get--一个爬取视频的库
英文好的同学可以在安装好you-get之后,打开cmd,输入you-get,即可获取说明。我英文不是很好,我去网上搜的翻译。
远方的星
2021/08/07
4670
you-get--一个爬取视频的库
手把手教你使用Python获取B站视频并在本地实现弹幕播放功能
前几天在看B站上的爬虫视频,虽说是免费的,但是要时刻联网,而且快进和后退还需要等待响应,想到这里,小编就觉得有点麻烦,于是乎就想着给它下载下来,这里整理成一篇小文章,分享给大家学习。
Python进阶者
2021/11/04
1.4K0
玩转b站:实用的b站工具合集
b站整理了个入站必刷视频列表 https://www.bilibili.com/h5/good-history ,都是b站宝藏。
苏生不惑
2021/05/11
3.3K0
玩转b站:实用的b站工具合集
python 解析火狐浏览器的相关信息
import re import optparse import os import sqlite3
用户5760343
2019/07/31
4980
借用 potplayer 播放器,在本地播放 b 站视频也能看弹幕了
b站视频被删后,即使根据 如何找回bilibili(b站)收藏夹里失效的视频? 这里的方法找回了视频,但曾经的弹幕没有了,为了以防万一可以提前下载视频和弹幕,在本地用potplayer播放器(公众号内回复 播放器 获取软件)播放b站视频就可以看弹幕了,获得和b站一样的观看体验。
苏生不惑
2020/08/25
5.9K0
借用 potplayer 播放器,在本地播放 b 站视频也能看弹幕了
一款跨平台的快速,简单,干净的视频下载器:Annie,支持Bilibili/Youtube等多个网站
说明:最近发现了个很强的下载神器Annie,一款用Go构建的快速,简单,干净的视频下载器,支持的平台很多,包括MacOS、Windows、Linux等,安装和使用是非常简单的,很适合新手,支持的网站也多,目前支持以下网站:
子润先生
2021/05/29
4.3K0
GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
来源 | 杰哥的IT之旅(ID:Jake_Internet) 转载请联系授权(微信ID:Hc220066)
杰哥的IT之旅
2020/10/23
2.1K0
GitHub 标星 119K+!这些神器仅需一行代码即可下载全网视频!
相关推荐
you-get视频下载
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验