Agent Skills
返回列表
💻

yt-dlp 音视频下载 CLI

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/yt-dlp-feature-rich-audio-video-downloader-cli。

技能介绍

要解决什么问题

从网页拉取音视频时,常见痛点不是「有没有工具」,而是 站点差异大、格式与码率选项多、以及 合并流 / 转码 / 写元数据 等后处理步骤容易踩坑。纯记 yt-dlp 参数成本高,对话里也容易漏掉 --format、字幕、播放列表范围等关键选项。

本技能面向 yt-dlp 命令行工作流:在 Agent 对话中把「想下什么、下到哪、什么质量」落成可执行的 CLI 思路,而不是替代你本机已安装的 yt-dlp 二进制。

技能如何工作

技能把大模型引导到 yt-dlp 的典型能力面上,例如:

  • URL 与提取器:单条、播放列表、频道片段;遇到站点变更时如何读报错并调整参数
  • 格式选择:用 -f / --format 表达「最佳音视频」「仅音频」「限定分辨率或编码」
  • 输出与命名:-o 模板、目录结构、避免覆盖
  • 后处理:ffmpeg 合并、提取音频、嵌入封面或元数据(以你环境是否具备 ffmpeg 为准)

对话中通常会先澄清目标(文件类型、质量、是否批量),再给出 具体命令与参数含义,并说明若失败可先试 --list-formats、更新 yt-dlp 等排查方向。

适用边界与注意点

  • 须遵守目标站点 服务条款与版权;技能不鼓励绕过访问控制或下载无权限内容。
  • 本机需已安装 yt-dlp(及按需的 ffmpeg);技能输出的是用法与排错,不会替你执行下载。
  • 站点接口常变,同一命令可能随 yt-dlp 版本失效;以官方发行说明与 --verbose 日志为准。

使用场景

  • 公开课程或会议回放是播放列表 URL,需要按条目批量下载并统一 `-o` 命名后放进内网归档目录。
  • 剪辑或转写前只需音频:从多条页面链接抽取音轨,并指定编码与输出路径,避免整段视频占空间。
  • 某站点更新后 `yt-dlp` 报错或只下到错误流,需要结合 `--list-formats` 与日志调整 `-f` 再重跑。
  • 本地化审校要保留原视频并拉取字幕轨(或外挂字幕),与成片一起打包供对照修改。

适合人员

  • 维护内网培训镜像的运维工程师,要把允许的公开链接变成可脚本化的 yt-dlp 命令与失败排查清单。
  • 做评论类或混剪的播客/视频作者,需从平台链接拉指定清晰度片段,而不是屏幕录制再裁切。
  • 整理公开学术回放的研究助理,要离线保存、固定文件命名,并记录用了哪些格式参数。
  • 在自动化管线里封装下载步骤的多媒体工程师,要在对话里快速拼播放列表范围、格式与合并转码选项。