关于 download-video
download-video 是一项使用 yt-dlp 将社交媒体链接中的视频保存到当前目录的技能。它会检查工具是否已安装,以可用的最佳画质下载,并报告文件信息。
主要功能
- 01检查是否已安装 yt-dlp
- 02下载可用的最佳画质
- 03列出可用格式
- 04选择指定格式
- 05报告文件名及文件信息
适用场景
- 01保存社交媒体链接中的视频
- 02下载前选择分辨率
- 03查看结果文件的格式和大小
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rameerez/ claude-code-startup-skills --skill download-video安装后在 Claude Code 中输入/download-video确认已加载。
详细介绍
视频下载技能
使用 yt-dlp 将 $ARGUMENTS(社交媒体 URL)中的视频下载到当前目录。
支持 X/Twitter、YouTube、Instagram、TikTok、Reddit 和其他 1400 多个网站。
流程
- 确认已安装 yt-dlp - 使用
which yt-dlp检查;如果未安装,建议运行brew install yt-dlp - 下载视频,使用可用的最佳画质
- 报告结果,包括文件名、格式和文件大小
下载命令
yt-dlp -o "%(title)s.%(ext)s" "URL"
选项参考
# Best video+audio (default)
yt-dlp -o "%(title)s.%(ext)s" "URL"
# List available formats first
yt-dlp -F "URL"
# Pick a specific format
yt-dlp -f "FORMAT_ID" -o "%(title)s.%(ext)s" "URL"
# Audio only (e.g. for podcasts)
yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s" "URL"
# Custom output directory
yt-dlp -o "/path/to/dir/%(title)s.%(ext)s" "URL"
各平台注意事项
| 平台 | 注意事项 |
|---|---|
| X/Twitter | 适用于包含视频的推文 URL。访问有年龄限制的内容时,可能需要使用 --cookies-from-browser |
| YouTube | 支持播放列表、频道和 Shorts。使用 -F 选择分辨率 |
| 支持 Reels 和快拍。访问私人账号的内容时,可能需要进行身份验证 | |
| TikTok | 可直接使用视频 URL。条件允许时可下载无水印视频 |
| 可处理 v.redd.it 链接,并自动合并音频 |
下载后
- 验证文件:
ls -lh *.mp4(或下载文件使用的其他扩展名) - 向用户报告文件名、格式、分辨率和文件大小
- 如果用户需要字幕或转录文本,建议使用
/transcribe-video
评论
支持 Markdown