YT-DLP 是一个强大的视频下载工具,是 YouTube-DL 的分支,提供了更多功能和更快的下载速度。本教程将为在 Linux 系统上安装并配置 YT-DLP。


1. 更新系统

在安装新软件之前,建议先更新系统包,以确保所有依赖项都是最新的。

sudo apt update && sudo apt upgrade -y

(如果使用的是基于 RPM 的发行版,如 Fedora 或 CentOS,请改用 sudo dnf updatesudo yum update。)


2. 安装 YT-DLP

下载二进制文件
  1. 直接从官方 GitHub 下载 YT-DLP 的最新版本:

    sudo wget -O /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
  2. 为二进制文件添加执行权限:

    sudo chmod a+rx /usr/local/bin/yt-dlp
  3. 验证安装:

    yt-dlp --version

    如果成功,您会看到 YT-DLP 的版本号。

  4. 更新安装:

    sudo yt-dlp -U

3. 安装 FFmpeg(必要)

YT-DLP 通常与 FFmpeg 一起使用,以确保最佳的音视频处理效果。

  1. 安装 FFmpeg:

    对于基于 Debian 的发行版(如 Ubuntu):

    sudo apt install ffmpeg -y

    对于基于 RPM 的发行版(如 Fedora):

    sudo dnf install ffmpeg -y
  2. 验证 FFmpeg 安装:

    ffmpeg -version

    如果成功,会看到 FFmpeg 的版本信息。


4. 常见问题及解决方法

  • 问题 1:下载速度慢

    解决方法:尝试使用 --downloader aria2c 选项。

    sudo apt install aria2 -y
    yt-dlp --downloader aria2c [URL]
  • 问题 2:某些视频下载失败

    解决方法:更新 YT-DLP 到最新版本。

    sudo yt-dlp -U

5. 卸载 YT-DLP

如果需要卸载 YT-DLP,可以按以下步骤操作:

sudo rm -f -r /usr/local/bin/yt-dlp