有关YouTube的全面解决方案
此文章使用
CC-BY-NC协议,协议详情介绍请看此文
前言
你是否因为YouTube的
无会员就无法后台或锁屏播放但自己是白嫖怪不愿意付费而烦恼?你是否因为YouTube的视频
无法下载而烦恼?你是否知道了一些YouTube视频的下载网站,但是
有限制或无法转换格式或无法下载整个频道或列表的视频而烦恼?….
所有问题都可以在本篇文章得以解决!
安卓端
以下是安卓端的相关介绍.
Snaptube
俗称黄油管.
软件内截图


支持功能
登录账号;
后台播放,锁屏播放,悬浮窗播放;
下载(可选择格式);
暗夜模式;
跳过片头广告;
…
缺点
有广告(不是视频前的,而是软件启动画面和内的);
不能看YouTube Shorts.
用法
像其他安卓应用一样下载安装包并且点击安装即可.
地址
官网地址: https://www.snaptubeapp.com/zh/
蓝奏云链接: https://wangzhuoke.lanzoul.com/ik2po08tpqhg (密码:666)
YouTube Vanced
俗称黑油管.
应用内截图


这个截图是
Vanced Manager的,通过它安装的YouTube或YouTube Music跟原版的一样.
支持功能
登录账号;
后台播放,锁屏播放;
暗夜模式;
跳过片头广告;
长得跟原版YouTube一样;
可以看YouTube Shorts;
…
缺点
不能下载;
需要后台挂着,比较费电.
用法
先下载安装官方提供的Vanced Manager(如上面的图片所示),随后从Vanced Manager内安装软件.
(如图二)先安装第三个Vanced microG(这个软件的功能可以让你挂上你的Google账号);
随后在系统设置内把Vanced microG的省电策略关闭(也就是让它能一直挂在后台),否则打开YouTube Vanced或者YouTube Music Vanced就可能会出现如下图所示的情况:

(如果你不想把
Vanced microG一直挂在后台,这种情况也好解决,那就是每次出现这样的情形时,都点击一下Vanced microG的软件图标将其短暂地挂起.)
在安装完Vanced microG后,可以按自己的需求安装YouTube Vanced或YouTube Music Vanced.
地址
官网地址: https://youtubevanced.com/
软件直链: https://youtubevanced.com/downloads/manager.apk
蓝奏云链接: https://wangzhuoke.lanzoul.com/iT9mw08tupyh (密码:666)
浏览器端
以下是浏览器端的相关介绍.
网站
目前我觉得最强的一个,没有之一,可以选择指定格式下载.

相比较前者拉了很多,但是还勉强能用.

扩展
只推荐一个,超级强大的Enhancer for YouTube™!
支持跳广告,暗黑模式,调大音量,复读,循环…
Chrome扩展商店地址: https://chrome.google.com/webstore/detail/enhancer-for-youtube/ponfpcnoihfmfllpaingbgckeeldkhle


官方说法:
海量自定义功能提升您的 YouTube 用户体验。
这款扩展软件为了让您最大限度地利用YouTube而设计,它拥有各种各样的功能,让您可以随心所欲地管理广告(跳过广告一直爽!),当你熟练操控鼠标时,可以神奇地控制播放速度和音量水平(好吧,几乎是这样,你还需要旋转鼠标滚轮,直到你成为真正的心灵感应者!),自动执行重复性任务,如一次又一次地选择适当的播放质量,配置几十个键盘快捷键,像专业人员一样控制YouTube(但最重要的是,你可以在机械式键盘上疯狂地敲键)。 ),自动完成重复性任务,比如一次又一次地选择合适的播放质量,配置几十个键盘快捷键,像专业人员一样控制YouTube(但最重要的是,在机械键盘上疯狂打字,享受那种让室友疯狂的咔嚓声),等等……。快来试试吧! 但要知道,没有它,你将永远不会想使用YouTube ;)
由Mozilla荣誉推荐,这个扩展不收集数据,尊重用户的隐私。
YouTube是Google LLC的商标。使用该商标须经Google许可。
笑死我了🌚🌚🌚.
PC端
Youtube就是一个网站, 怎么会有PC端的应用呢?
一开始我也是抱着这个认知, 直到遇到了FreeTube, 这个让我无法拒绝的C/S应用:
支持下载;
无广告;
可以在不登陆的情况下进行订阅等操作;
开源, 全平台支持(PC端);
…
可以说, 这个是结合了上面所有的优点.


下载链接:
相关链接:
需要说明的是, 此客户端无法登陆, 但是可以通过导入的方式获取你在YouTube的信息.
终端
以下是终端的相关介绍.
yt-dlp
开源的超级强大的YouTube下载器.
仓库地址: https://github.com/yt-dlp/yt-dlp
实际上是youtube-dl的一个分支,但是比它强大很多(下载速度上).
打开终端(Debian系),通过输入以下指令安装:
1 | |
同时,如果你有转换视频格式的需求,还需要下载强大的ffmpeg:
1 | |
使用方法有下(参考https://blog.csdn.net/z_y_z_l/article/details/121015231):
- 如果你只是想简单地下载一个
webm格式的YouTube视频,可以直接使用指令:
1 | |
这个xxxx指的是视频链接.
- 如果你想下载一个
mp4格式的YouTube视频,可以使用指令:
1 | |
然后就会下载下来一个名称为[视频名称] [ID] [后缀名]的文件.
如果你想下载音频,则需要携带参数:
1 | |
假如要下载最高画质和音质的视频,可以输入:
1 | |
如果我们要指定命名格式,可以携带-o参数:
1 | |
这样下载的结果就是[标题] [后缀名].
我们可以从中总结出来几个点:
-f有转换视频格式的功能;-x有转换音频的功能,但是还需要携带参数--audio-format;-f后同时也可以加上视频或音频的质量;/b代表选择最高质量;-o代表重命名,参数格式可以改变.
自制的
于是我也基于ytb-dl自制了一个!
一个下载频道或列表所有
音频的脚本.
仓库地址: https://github.com/wzk0/ytb-dl
用法如下:
- 安装yt-dlp:
1 | |
- 安装beautifulsoup4,lxml:
1 | |
如视频所示:
先通过F12定位到视频所在区块,接着直接复制HTML代码即可.
随后粘贴进终端(通过nano写入的缓存文件),就可以开始下载频道的所有音频了!
我是听话的便当.

Bye~❛‿˂̵✧