yt-dlp 是 youtube-dl 的一个分支,基于现在维护不太活跃的 youtube-dlc。该项目的主要重点是添加新功能和补丁,同时与原始项目保持同步。
安装:
yt-dlp 不特定于某个平台的,它适用于 Unix 机器、Windows 或 macOS
可以使用以下方法安装 yt-dlp:
- 从 Release 页面下载二进制文件(推荐方法)
-
使用 PyPI 包:
python3 -m pip install --upgrade yt-dlp
-
使用 pip+git:
python3 -m pip install --upgrade git+https://github.com/yt-dlp/yt-dlp.git@release
-
安装主分支:
python3 -m pip install --upgrade git+https://github.com/yt-dlp/yt-dlp
请注意,在某些系统上,可能需要使用py
或python
代替python3
新功能
最新版 yt-dlc 的主要新特性是:
-
SponSkrub 集成:可以使用 SponSkrub 通过 SponsorBlock API 标记/删除 YouTube 视频中的赞助商部分
-
格式排序:默认格式排序选项已更改,现在将首选更高的分辨率和更好的编解码器
-
与 youtube-dl commit/379f52a 合并:除了 youtube-dlc 的所有功能外,您还可以获得 youtube-dl 的所有最新功能和补丁
-
按章节拆分视频
-
多线程片段下载
-
带有 HLS/DASH 的 Aria2c
-
新提取器
-
……