16.4万星!超强大的视频下载工具,支持多种平台
你是否还在为无法下载喜欢的视频而烦恼?今天介绍的这个开源项目,可能是我见过的最强大的视频下载工具——它就是 yt-dlp。
它是什么
yt-dlp 是一个功能强大的命令行音视频下载工具,支持访问数千个网站。别看名字里带”dl”,它的能力远不止下载 YouTube 视频——从国内的 B站、抖音,到海外的 YouTube、Twitter、Instagram,几乎你能想到的平台它都能支持。
这个项目最初是 youtube-dl 的分支,在原项目停滞后,社区接手并持续维护至今。目前已经斩获 16.4 万 Star,是视频下载领域当之无愧的王者。
快速上手
安装
最简单的安装方式是通过 pip:
pip install yt-dlp
或者直接下载可执行文件:
• Windows: 下载 yt-dlp.exe
• macOS: 下载 yt-dlp_macos
• Linux: 下载 yt-dlp
• macOS: 下载 yt-dlp_macos
• Linux: 下载 yt-dlp
基础用法
下载一条视频只需一行命令:
yt-dlp "视频链接"
下载时自动选择最佳画质和音频,非常方便。
进阶技巧
指定格式和画质
如果你需要特定格式,比如只要音频:
# 提取音频为 MP3
yt-dlp -x --audio-format mp3 "视频链接"
# 指定下载 1080p 画质
yt-dlp -f "bestvideo[height<=1080]+bestaudio" "视频链接"
下载字幕
很多视频配有字幕,yt-dlp 可以帮你自动下载:
# 下载字幕并嵌入视频
yt-dlp --write-subs --embed-subs "视频链接"
# 指定字幕语言
yt-dlp --write-subs --embed-subs --subs-language zh-Hans "视频链接"
查看所有可用的格式
有时候你想知道视频有哪些画质可选:
yt-dlp --list-formats "视频链接"
这会列出所有可选的音视频组合,方便你选择。
为什么选 yt-dlp
对比其他下载工具,yt-dlp 的优势非常明显:
支持平台多:内置支持超过 1000 个网站,几乎涵盖了所有主流视频平台。
下载速度快:支持多线程下载,还有断点续传功能,大文件也能轻松应对。
社区活跃:16 万 Star,贡献者众多,更新频繁,遇到问题很容易找到解决方案。
功能丰富:支持格式转换、字幕嵌入、元数据编辑、代理设置……几乎你想的功能都有。
实际使用场景
作为一个技术博主,我经常用它来:
1. 保存教程视频:看到好的编程教程,先下载下来慢慢看
2. 提取播客音频:把视频播客转成 MP3,放到通勤路上听
3. 下载中文字幕:配合字幕学习外语视频
4. 批量下载合集:支持播放列表,一次性下载整个系列
2. 提取播客音频:把视频播客转成 MP3,放到通勤路上听
3. 下载中文字幕:配合字幕学习外语视频
4. 批量下载合集:支持播放列表,一次性下载整个系列
小贴士
• 遇到下载失败可以加
• 下载速度慢可以试试
• Windows 用户记得把下载的 exe 放到 PATH 目录下
--verbose 参数查看详细日志• 下载速度慢可以试试
--downloader ffmpeg 调用 FFmpeg 进行加速• Windows 用户记得把下载的 exe 放到 PATH 目录下
总的来说,yt-dlp 是一款非常值得收藏的工具。无论是技术爱好者还是普通用户,都能从中受益。感兴趣的朋友可以去 GitHub 看看,Star 数已经说明了一切。
官网:https://github.com/yt-dlp/yt-dlp
夜雨聆风