有关YouTube的全面解决方案

点击获得封面头图

此文章使用CC-BY-NC协议,协议详情介绍请看此文


前言

  • 你是否因为YouTube的无会员就无法后台或锁屏播放但自己是白嫖怪不愿意付费而烦恼?

  • 你是否因为YouTube的视频无法下载而烦恼?

  • 你是否知道了一些YouTube视频的下载网站,但是有限制无法转换格式无法下载整个频道或列表的视频而烦恼?

  • ….

所有问题都可以在本篇文章得以解决!


安卓端

以下是安卓端的相关介绍.


Snaptube

俗称黄油管.


软件内截图

1

2


支持功能

  1. 登录账号;

  2. 后台播放,锁屏播放,悬浮窗播放;

  3. 下载(可选择格式);

  4. 暗夜模式;

  5. 跳过片头广告;


缺点

  1. 有广告(不是视频前的,而是软件启动画面和内的);

  2. 不能看YouTube Shorts.


用法

像其他安卓应用一样下载安装包并且点击安装即可.


地址

官网地址: https://www.snaptubeapp.com/zh/

软件直链: https://dl-master.snaptube.app/installer/snaptube/latest/Click_me_to_install_SnapTube_tube_homepage.apk

蓝奏云链接: https://wangzhuoke.lanzoul.com/ik2po08tpqhg (密码:666)


YouTube Vanced

俗称黑油管.


应用内截图

1

2

这个截图是Vanced Manager的,通过它安装的YouTube或YouTube Music跟原版的一样.


支持功能

  1. 登录账号;

  2. 后台播放,锁屏播放;

  3. 暗夜模式;

  4. 跳过片头广告;

  5. 长得跟原版YouTube一样;

  6. 可以看YouTube Shorts;


缺点

  1. 不能下载;

  2. 需要后台挂着,比较费电.


用法

先下载安装官方提供的Vanced Manager(如上面的图片所示),随后从Vanced Manager内安装软件.

(如图二)先安装第三个Vanced microG(这个软件的功能可以让你挂上你的Google账号);

随后在系统设置内把Vanced microG的省电策略关闭(也就是让它能一直挂在后台),否则打开YouTube Vanced或者YouTube Music Vanced就可能会出现如下图所示的情况:

明明开着代理,却提示连接错误.

(如果你不想把Vanced microG一直挂在后台,这种情况也好解决,那就是每次出现这样的情形时,都点击一下Vanced microG的软件图标将其短暂地挂起.)

在安装完Vanced microG后,可以按自己的需求安装YouTube VancedYouTube 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应用:

  1. 支持下载;

  2. 无广告;

  3. 可以在不登陆的情况下进行订阅等操作;

  4. 开源, 全平台支持(PC端);

可以说, 这个是结合了上面所有的优点.

支持多种格式下载

和ytb非常相似的播放界面

下载链接:

相关链接:

需要说明的是, 此客户端无法登陆, 但是可以通过导入的方式获取你在YouTube的信息.


终端

以下是终端的相关介绍.


yt-dlp

开源的超级强大的YouTube下载器.

仓库地址: https://github.com/yt-dlp/yt-dlp

实际上是youtube-dl的一个分支,但是比它强大很多(下载速度上).

打开终端(Debian系),通过输入以下指令安装:

1
sudo apt install yt-dlp

同时,如果你有转换视频格式的需求,还需要下载强大的ffmpeg:

1
sudo apt install ffmpeg

使用方法有下(参考https://blog.csdn.net/z_y_z_l/article/details/121015231):

  • 如果你只是想简单地下载一个webm格式的YouTube视频,可以直接使用指令:
1
yt-dlp xxxx

这个xxxx指的是视频链接.

  • 如果你想下载一个mp4格式的YouTube视频,可以使用指令:
1
yt-dlp -f mp4 xxxx

然后就会下载下来一个名称为[视频名称] [ID] [后缀名]的文件.

如果你想下载音频,则需要携带参数:

1
yt-dlp -x --audio-format mp3 xxxx

假如要下载最高画质和音质的视频,可以输入:

1
yt-dlp -f "bv/b+ba/b" -f mp4 xxxx

如果我们要指定命名格式,可以携带-o参数:

1
yt-dlp -f "ba/b" -x --audio-format flac xxxx -o "%(title)s.%(ext)s"

这样下载的结果就是[标题] [后缀名].

我们可以从中总结出来几个点:

  • -f有转换视频格式的功能;

  • -x有转换音频的功能,但是还需要携带参数--audio-format;

  • -f后同时也可以加上视频或音频的质量;

  • /b代表选择最高质量;

  • -o代表重命名,参数格式可以改变.


自制的

于是我也基于ytb-dl自制了一个!

一个下载频道或列表所有音频的脚本.

仓库地址: https://github.com/wzk0/ytb-dl

用法如下:

  1. 安装yt-dlp:
1
sudo apt install yt-dlp -y
  1. 安装beautifulsoup4,lxml:
1
2
pip install beautifulsoup4
pip install lxml

如视频所示:

先定位区块.

先通过F12定位到视频所在区块,接着直接复制HTML代码即可.

接着粘贴下载.

随后粘贴进终端(通过nano写入的缓存文件),就可以开始下载频道的所有音频了!


我是听话的便当.

Bye~❛‿˂̵✧


有关YouTube的全面解决方案
https://wzk0.github.io/ytb/
作者
听话的便当
发布于
2022年7月29日
许可协议