我试过10款视频下载工具,最后被这个命令行工具征服了
-
在线下载网站?限速,要付费,还经常崩溃。 -
桌面软件?不是有广告,就是有捆绑软件,要么就是功能不全。 -
浏览器插件?要么被浏览器禁用,要么只支持特定网站。

命令行工具?不,是「视频下载的瑞士军刀」
yt-dlp "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
这玩意儿到底有多强?
1. 支持的平台多到爆
-
YouTube、Bilibili、TikTok、Netflix -
Facebook、Instagram、Twitter -
Twitch、Vimeo、Dailymotion -
甚至还有一些小众的视频网站
2. 画质和格式随便选
# 下载最高画质yt-dlp -f best "https://www.youtube.com/watch?v=dQw4w9WgXcQ"# 下载720p画质yt-dlp -f "bestvideo[height<=720]+bestaudio/best[height<=720]" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"# 下载MP3音频yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
3. 批量下载,一次搞定
# 下载整个播放列表yt-dlp "https://www.youtube.com/playlist?list=PLQVvvaa0QuDfKTOs3Keq_kaG2P55YRn5v"# 下载整个频道yt-dlp "https://www.youtube.com/c/YouTubeCreators"
4. 自动跳过广告
yt-dlp集成了SponsorBlock,可以自动跳过视频中的广告:
# 自动跳过广告yt-dlp --sponsorblock-remove all "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
5. 下载字幕,支持多语言
# 下载所有字幕yt-dlp --all-subs "https://www.youtube.com/watch?v=dQw4w9WgXcQ"# 下载特定语言的字幕yt-dlp --sub-langs zh-CN,en "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
6. 自定义输出文件名
# 自定义文件名yt-dlp -o "%(title)s [%(id)s].%(ext)s" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
7. 断点续传,不怕网络中断
我是怎么用它的?
为什么说这是「视频下载的神器」?
1. 免费开源
2. 功能强大
3. 速度快
4. 稳定可靠
5. 高度可定制
6. 跨平台
学习yt-dlp需要什么基础?
-
基本下载:yt-dlp “视频URL” -
下载音频:yt-dlp -x –audio-format mp3 “视频URL” -
批量下载:yt-dlp “播放列表URL” -
选择画质:yt-dlp -f best “视频URL”
夜雨聆风
