项目:yt-dlp/yt-dlp | 星数:202629 | 语言:Python | 协议:Unlicense | GitHub仓库
yt-dlp是youtube-dl的社区fork增强版,自2021年发布以来已成为GitHub最受欢迎的命令行视频下载工具。它支持YouTube、Bilibili、抖音、Twitter等1000+视频站点,提供格式选择、字幕下载、播放列表批量、后处理(转码/裁剪/嵌入字幕)等强大功能,单文件可执行,跨平台运行,是内容创作者和研究人员的首选下载工具。
| 优点 | 缺点 |
|---|---|
|
|
yt-dlp是youtube-dl的fork增强版,修复了大量youtube-dl的bug,新增格式选择/字幕嵌入/播放列表改进等功能,更新频率远高于youtube-dl(每周vs数月), extractor覆盖站点更多。除非有特殊兼容需求,否则直接用yt-dlp。
下载单一格式不需要,但合并视频+音频(YouTube高清通常是分离的)、转码、嵌入字幕、裁剪等后处理都需要FFmpeg。建议安装:`winget install FFmpeg`(Windows)或`brew install ffmpeg`(macOS)。
直接粘贴URL即可:`yt-dlp "https://www.bilibili.com/video/BVxxx"`。B站高清需登录cookies:`--cookies cookies.txt`。抖音同理粘贴分享链接。`-F`先看可用格式,`-f`选最佳。