如何在 Windows 和 Linux 上下载 YouTube 视频(没有第三方服务的 GUI)
对于 Linux,有不同的方式来下载 YouTube 视频,包括命令行工具。我将向您展示一个非常用户友好的 GUI 下载器。事实上,该程序支持数百个站点自动下载。这些网站包括文件托管和视频网站。此外,您不仅会得到一个下载链接,这个程序完全自动化了这个过程,也就是说,您可以添加许多文件托管或视频网站的链接,它们将全部下载而无需您的进一步参与。
这是 JDownloader 程序。它是完全免费的、开源的,可以在 Linux 和 Windows 上运行。
该程序使用 Java,但您无需担心安装问题 - 该程序有自己的便携式 Linux 机器。
如何在 Linux 上安装 JDownloader
因此,要在 Linux 上安装 JDownloader,请访问官方页面:https://jdownloader.org/download/index
选择 Linux 版本 x64(64 位)或 x86(32 位)。
将下载安装存档。
该程序是可移植的,可以安装在任何文件夹中。默认情况下,它会将自己安装在用户主文件夹的 jd2 目录中。如果您不想弄乱您的主文件夹,那么我建议为您的程序创建一个单独的目录。对我来说,它将是用户主文件夹中的 bin 目录,要创建它,请在控制台中运行命令:
mkdir ~/bin
另外,在控制台中,转到包含下载文件的文件夹,例如,我下载到下载,转到那里:
cd ~/Downloads/
并运行:
sh JD2Setup_x64.sh
我不会显示所有窗口,在其中一些窗口中,您只需单击“下一步”或接受许可协议即可。我只会展示那些可能会引起问题的。
选择安装文件夹时,请在您的主目录中指定“bin”文件夹:

它说在桌面上创建一个图标:

安装完成后,我在桌面上没有找到图标,所以我去安装程序所在的文件夹:
cd ~/bin/jd2/
并将快捷方式复制到桌面:
cp JDownloader\ 2.desktop ~/Desktop/

如果您的操作系统语言不是英语,Desktop 文件夹可能有不同的名称 - 因此请编辑命令,或使用图形文件管理器拖放文件。
要从 YouTube(或任何其他文件托管服务)下载,只需复制页面地址。 JDownloader 会解密真正的链接并添加到下载中:

请注意,您可以下载视频、音频、封面和字幕(如果有)。一切都是初级的。
如果您需要通过 Tor 网络下载文件,请在您的 Linux 系统上安装 tor 包:
sudo apt update
sudo apt install tor
并运行它:
sudo systemctl start tor.service
在 JDownloader 中转到设置 → 连接管理器:

添加一个新的连接,选择Socks5作为Connection Type,输入localhost作为Host,端口是9050:

保存并切换到此连接:
