【开源】yt-dlp:支持数千网站的命令行视频下载神器,youtube-dl最强分支

yt-dlp是youtube-dl的活跃分支,是目前功能最强大、支持网站最多的命令行音视频下载工具。GitHub星标超过15万,持续维护更新,是下载网络视频的首选利器。

## 项目介绍

yt-dlp最初基于youtube-dlc开发,现已成为最活跃的youtube-dl衍生项目。它继承了原版的所有功能,同时加入了大量新特性、错误修复和对新兴平台的支持。目前支持超过1700个网站的视频下载,且列表还在不断扩充。

## 核心特色

广泛的平台支持:从YouTube、Bilibili、Vimeo、TikTok、Pornhub等主流视频站,到无数小众平台,几乎覆盖所有常见音视频来源。

强大的格式选择:支持按分辨率、编码格式、帧率等条件筛选,可下载视频、音频或两者合并。支持下载整个播放列表和频道。

丰富的后期处理:自动嵌入字幕和封面图、提取音频、修剪片段、SponsorBlock标记去除广告段等。

灵活的认证支持:支持Cookies导入(绕过登录限制)、字幕下载、年龄限制绕过等。

高速稳定:支持多线程下载、断点续传、自动更新,且有curl-cffi可选依赖提升性能。

## 安装步骤

Windows用户:
下载最新exe文件,放到任意路径即可:
https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe

macOS用户:
brew install yt-dlp

Linux/Unix用户:
# 直接下载二进制
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~/.local/bin/yt-dlp
chmod +x ~/.local/bin/yt-dlp

# 或用pip安装
python -m pip install -U yt-dlp

推荐同时安装ffmpeg(用于视频合并和格式转换)。

## 常用命令示例

下载单个视频(最高质量):
yt-dlp “https://www.youtube.com/watch?v=VIDEO_ID”

仅下载音频(MP3格式):
yt-dlp -x –audio-format mp3 “URL”

下载特定格式(如1080p):
yt-dlp -f “bestvideo[height<=1080]+bestaudio" "URL" 下载整个播放列表: yt-dlp --playlist-start 1 --playlist-end 20 "PLAYLIST_URL" 嵌入字幕并下载: yt-dlp --embed-subs --write-auto-subs "URL" ## 适用场景 离线观看:下载视频供飞行旅途或网络不佳时观看 学习资料:保存技术教程、会议演讲、在线课程 备份存档:对重要视频内容进行本地备份 内容提取:提取音频制作播客、提取字幕做翻译 批量处理:批量下载整个频道或播放列表 ## 开源协议 采用Unlicense协议,属于公共领域(Public Domain),可自由使用、修改和分发。 GitHub仓库:https://github.com/yt-dlp/yt-dlp


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容