yt-dlp-downloader

下载视频和音频的通用工具。支持 YouTube、Bilibili、Twitter/X、抖音、快手等数千个网站。当用户提供视频链接时自动下载到 ~/Downloads 文件夹。

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "yt-dlp-downloader" with this command: npx skills add azure12355/weilan-skills/azure12355-weilan-skills-yt-dlp-downloader

yt-dlp 视频下载器

功能概述

使用 yt-dlp 下载视频和音频,支持数千个网站:

  • 视频平台: YouTube, Bilibili, 抖音, 快手, Twitter/X, Instagram, TikTok, Vimeo
  • 社交媒体: 微博, 小红书, Facebook, Reddit
  • 其他: TED,Coursera, 各种新闻网站等

默认下载位置

所有下载默认保存到: ~/Downloads/

使用方式

基础视频下载

当用户提供视频链接时,自动下载最佳质量的视频:

yt-dlp -o "~/Downloads/%(title)s.%(ext)s" "<VIDEO_URL>"

下载选项

1. 最佳质量视频(默认)

yt-dlp -f "bestvideo+bestaudio/best" \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "<VIDEO_URL>"

2. 仅下载音频(MP3)

yt-dlp -x --audio-format mp3 \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "<VIDEO_URL>"

3. 下载字幕

yt-dlp --write-subs --write-auto-subs --sub-lang zh-Hans,zh,en \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "<VIDEO_URL>"

4. 下载整个播放列表

yt-dlp -o "~/Downloads/%(playlist_title)s/%(title)s.%(ext)s" \
  "<PLAYLIST_URL>"

5. 查看可用格式

yt-dlp -F "<VIDEO_URL>"

6. 下载特定格式

yt-dlp -f "137+140" \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "<VIDEO_URL>"

常用参数说明

参数说明
-o输出文件名模板
-f格式选择
-F列出所有可用格式
-x仅提取音频
--audio-format音频格式 (mp3, m4a, etc.)
--write-subs下载字幕
--write-auto-subs下载自动生成的字幕
--sub-lang字幕语言
--no-playlist不下载播放列表
--playlist-items下载播放列表中的特定项
--limit-rate限制下载速度
--proxy使用代理

文件名模板变量

变量说明
%(title)s视频标题
%(id)s视频ID
%(ext)s文件扩展名
%(uploader)s上传者
%(upload_date)s上传日期
%(duration)s时长(秒)
%(resolution)s分辨率
%(playlist_title)s播放列表标题

工作流程

当用户提供视频链接时:

  1. 解析链接: 确认网站类型和视频可用性
  2. 询问需求: 是否需要特定格式或质量
  3. 执行下载: 使用合适的参数下载
  4. 返回结果: 告知下载位置和文件名

示例交互

用户: 下载这个视频 https://www.youtube.com/watch?v=xxxxx

助手: 正在下载视频...

yt-dlp -f "bestvideo+bestaudio/best" \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "https://www.youtube.com/watch?v=xxxxx"

下载完成!文件保存在: ~/Downloads/视频标题.mp4


用户: 只要音频

助手: 正在提取音频...

yt-dlp -x --audio-format mp3 \
  -o "~/Downloads/%(title)s.%(ext)s" \
  "https://www.youtube.com/watch?v=xxxxx"

下载完成!文件保存在: ~/Downloads/视频标题.mp3

注意事项

  1. 某些网站可能需要登录或 cookies
  2. 部分地区可能需要代理
  3. 下载受版权保护的内容请遵守当地法律
  4. Bilibili 等国内网站可能需要额外配置

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

technical-writer

No summary provided by upstream source.

Repository SourceNeeds Review
General

diagram-prompter

No summary provided by upstream source.

Repository SourceNeeds Review
General

drawio-diagrams

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

browser-agent

No summary provided by upstream source.

Repository SourceNeeds Review