用Python下载B站视频?1行命令搞定,悄悄用

简介: 安排了

大家好,这里是程序员晚枫。

本周知识星球:Python读者圈里的同学,给我提了一个问题:

B站的课程很好,但是上班没有网,也不想用B站的视频缓存功能。 怎么把B站的视频下载下来,存到百度网盘里看?

安排~!

1、解决思路

我把这个功能集成到自动化办公的专用库python-office里了,所以你只需要做2步:

  1. 下载python-office库
  2. 在电脑终端里输入下载视频的命令

我们一起来操作一下~

2、下载python-office

安装python-office这个库

  • 这行命令的作用:下载 + 更新;
  • 如果你之前用过这个库,也要运行一下这行命令,进行一下更新。否则没有本文功能。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

运行这行命令之前,你的电脑里必须有python环境。

如果你的电脑里还没有python环境,去看这个6分钟的傻瓜式安装视频:https://www.bilibili.com/video/BV1Q44y1u7rV

3、在电脑终端里输入下载视频的命令

打开你电脑的任意一个文件夹,

  1. mac系统用户:直接打开你的终端,App列表里就可以直接找到,
  2. windows系统用户:如下图所示打开终端,

    • 在文件路径的位置,输入cmd,然后敲击回车,会弹出一个黑色的终端。
  3. 在终端中输入:you-get https://www.bilibili.com/video/BV1pT4y1k7FH (后面的这个链接,可以替换成你想下载的视频的链接)
如果有的教程有几百集(分P),那你就在上面这个命令的后面,加一个空格和一个参数: -l(小写的L),例如: you-get https://www.bilibili.com/video/BV1wB4y1w7KV -l

快去试试吧~

如果我有没说清楚的,或者在使用过程中有问题,欢迎大家在评论区和我交流~

相关文章
|
2月前
|
安全 网络安全 文件存储
思科设备巡检命令Python脚本大集合
【10月更文挑战第18天】
96 1
思科设备巡检命令Python脚本大集合
|
2月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
335 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
2月前
|
计算机视觉 Python
Python实用记录(一):如何将不同类型视频按关键帧提取并保存图片,实现图片裁剪功能
这篇文章介绍了如何使用Python和OpenCV库从不同格式的视频文件中按关键帧提取图片,并展示了图片裁剪的方法。
96 0
|
28天前
|
监控 数据挖掘 数据安全/隐私保护
Python脚本:自动化下载视频的日志记录
Python脚本:自动化下载视频的日志记录
|
1月前
|
数据采集 JSON 数据格式
深入解析:使用Python爬取Bilibili视频
本文介绍了如何使用Python编写脚本自动化下载Bilibili视频。通过requests等库获取视频和音频URL,使用ffmpeg合并音视频文件,最终实现高效下载。注意遵守网站爬虫政策和法律法规。
244 4
|
2月前
|
Python
Python PDB命令介绍
【10月更文挑战第15天】 使用PDB的方式有两种,其中一种是在脚本中添加代码,不觉得这种方式比print好在哪里,所以这种方式此文不表。这里我们只学习PDB的命令行使用方式
52 4
|
2月前
|
Java Python
> python知识点100篇系列(19)-使用python下载文件的几种方式
【10月更文挑战第7天】本文介绍了使用Python下载文件的五种方法,包括使用requests、wget、线程池、urllib3和asyncio模块。每种方法适用于不同的场景,如单文件下载、多文件并发下载等,提供了丰富的选择。
|
2月前
|
数据安全/隐私保护 流计算 开发者
python知识点100篇系列(18)-解析m3u8文件的下载视频
【10月更文挑战第6天】m3u8是苹果公司推出的一种视频播放标准,采用UTF-8编码,主要用于记录视频的网络地址。HLS(Http Live Streaming)是苹果公司提出的一种基于HTTP的流媒体传输协议,通过m3u8索引文件按序访问ts文件,实现音视频播放。本文介绍了如何通过浏览器找到m3u8文件,解析m3u8文件获取ts文件地址,下载ts文件并解密(如有必要),最后使用ffmpeg合并ts文件为mp4文件。
|
2月前
|
Python
Python 三方库下载安装
Python 三方库下载安装
34 1
|
2月前
|
机器学习/深度学习 缓存 PyTorch
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
这篇文章是关于如何下载、安装和配置Miniconda,以及如何使用Miniconda创建和管理Python环境的详细指南。
534 0
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)