134 yt-dlp —— 网页下载器能下的它都能下,还更快更干净

一句话定位: 一个命令行视频下载工具,支持上千个站点、能挑清晰度、能只取音轨,没有广告也没有"高速下载"按钮。

痛点:网页下载器的三重套路

搜"视频下载",前几个结果通常是网页工具:贴链接、点解析,然后弹出三个假的下载按钮,真按钮藏在角落写着"低速下载,限一个任务"。换成客户端版本更糟,安装包里塞两个浏览器插件和一堆推广。想下 4K 版本?先充会员。

核心能力

  • 支持 YouTube、Bilibili、Vimeo、X 等上千个站点,站点解析规则更新很勤。
  • 格式选择:用 -f 指定分辨率、编码、码率,也能写"最好但不超过 1080p"。
  • 只取音频:-x --audio-format mp3 直接抽音轨。
  • 字幕与封面:一条参数就能把字幕、封面一起存下来。
  • 播放列表、频道批量、断点续传、限速、代理、Cookie 登录,都能用参数控制。
  • 单文件可执行,配一个 ffmpeg 就能合并音视频。

实测体验

一条 12 分钟的 1080p 视频,家用 300M 宽带下大约 20 秒下完,速度基本跑满带宽,没有限速套路。下 4K 时它会分别拉视频流和音频流再合并,ffmpeg 那一步多花两三秒。批量下一个 30 条的播放列表,中途断网重跑,已完成的文件自动跳过,不用手动清理。

门槛确实在命令行:第一次要翻参数,-f "bv*[height<=1080]+ba" 这种写法看着劝退。但常用命令就那么几条,写成 bat 或别名之后,比网页工具点五次还快。实在不想碰命令行,也有图形外壳可用。

它还有个实用的小动作:只读取信息不下载,把标题、时长、可用清晰度先列出来,方便在下载前确认内容对不对。归档时配合一个循环脚本,把链接列表整批跑完,文件名按标题自动生成,事后整理几乎不用动手。

适合谁

需要批量归档课程、会议录像、播客音频的人;想要原始清晰度、不想被"会员 1080P"卡住的人;愿意花十分钟学一条命令换长期省事的人。

需要注意的地方

  • 版权和平台条款是红线。保存自己有权留存的内容没问题,二次分发、搬运牟利不行。
  • 部分站点要登录 Cookie 才能拿到高清,得手动导出。
  • 站点改版后解析可能失效,更新到最新版通常就能解决。
  • 不带 ffmpeg 时,音视频分离的格式会下载失败,或者只得到没有声音的画面。

小结

yt-dlp 是那种"看着硬核、用起来真香"的工具。它不提供花哨界面,也不哄你充会员,只把该做的事做干净。学会三条命令,网页下载器基本可以从收藏夹里删掉了。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部