yt-dlp是youtube-dlp的一个fork,youtube-dlp曾经也较为活跃,但后来被众多网站屏蔽,于是大家转而在其基础上开发yt-dlp。yt-dlp的github项目地址为:GitHub - yt-dlp/yt-dlp: A feature-rich command-line audio/video downloaderA feature-rich command-line audio/video downloader - yt-dlp/yt-dlphttps://github.com/yt-dlp/yt-dlp
一、安装
以下为相关依赖,需要分别安装:
- Python 3 (必须)
- FFmpeg(非必须,但是强烈推荐)
- FFprobe(非必须,但是强烈推荐)
推荐使用PyPI镜像中的pip包管理器安装:
pip3 install yt-dlp
二、升级
如果需要升级,可使用以下命令:
# 可使用如下命令升级
yt-dlp --update
# 或者简单的大写字母U
yt-dlp -U
上述是默认升级stable(稳定版),官方额外提供了两种可升级版本nightly(夜间版)和master(主版本)。
# 稳定版,该版本为默认版本,其中的功能成熟完善,完全经过测试
# (如果不是极客编程大佬,推荐普通用户使用该版本)
yt-dlp --update-to stable
# 夜间版,在世界协调时间(UTC)午夜0点左右进行更新,该版本主要是对当前的稳定版打最新补丁
yt-dlp --update-to nightly
# 主版本,正在开发中的下一代稳定版,主版本包含一些创新功能,但也可能出现未经测试的bug
yt-dlp --update-to mas