tiktok-downloader by anyt-io/notebook
npx skills add https://github.com/anyt-io/notebook --skill tiktok-downloader使用 yt-dlp 下载 TikTok 视频、封面图片并截取屏幕截图。
uv (Python 包管理器)ffmpeg: brew install ffmpeg从技能文件夹 (skills/tiktok-downloader/) 运行:
uv run --project runtime runtime/download_video.py "URL" [options]
| 标志 | 描述 | 默认值 |
|---|---|---|
-o, --output |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 输出目录 |
output/ |
-f, --format | mp4, webm, mkv | mp4 |
-a, --audio-only | 仅提取音频为 MP3 | false |
# 下载视频
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890"
# 仅下载音频
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890" -a
# 自定义输出目录和格式
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890" -o downloads/ -f mkv
uv run --project runtime runtime/download_cover.py "URL" [options]
| 标志 | 描述 | 默认值 |
|---|---|---|
-o, --output | 输出目录 | output/ |
-n, --name | 自定义文件名(不含扩展名) | 视频 ID |
下载 TikTok 视频的缩略图/封面图片。文件扩展名会自动检测。
在特定时间点截取帧图像,而无需下载完整视频。
uv run --project runtime runtime/screenshot_video.py "URL" -t "TIMESTAMPS" [options]
| 标志 | 描述 | 默认值 |
|---|---|---|
-t, --timestamps | 逗号分隔的时间:秒、M:SS 或 H:MM:SS | 必需 |
-o, --output | 输出目录 | output/ |
-p, --prefix | 截图文件名的前缀 | frame |
-q, --quality | JPEG 质量 (1=最佳, 31=最差) | 2 |
输出文件命名为 <prefix>_001.jpg、<prefix>_002.jpg 等。同时会写入一个包含元数据的 manifest.json 文件。
https://www.tiktok.com/@user/video/IDhttps://vm.tiktok.com/SHORTCODE/https://m.tiktok.com/v/IDoutput/。ffmpeg每周安装量
1
代码仓库
GitHub 星标数
9
首次出现
1 天前
安全审计
安装于
mcpjam1
github-copilot1
junie1
windsurf1
zencoder1
crush1
Download TikTok videos, cover images, and capture screenshots using yt-dlp.
uv (Python package manager)ffmpeg: brew install ffmpegRun from the skill folder (skills/tiktok-downloader/):
uv run --project runtime runtime/download_video.py "URL" [options]
| Flag | Description | Default |
|---|---|---|
-o, --output | Output directory | output/ |
-f, --format | mp4, webm, mkv | mp4 |
-a, --audio-only | Extract audio as MP3 | false |
# Download video
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890"
# Download as audio only
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890" -a
# Custom output directory and format
uv run --project runtime runtime/download_video.py "https://www.tiktok.com/@user/video/1234567890" -o downloads/ -f mkv
uv run --project runtime runtime/download_cover.py "URL" [options]
| Flag | Description | Default |
|---|---|---|
-o, --output | Output directory | output/ |
-n, --name | Custom filename (without extension) | video ID |
Downloads the thumbnail/cover image of a TikTok video. The file extension is detected automatically.
Capture frame images at specific timestamps without downloading the full video.
uv run --project runtime runtime/screenshot_video.py "URL" -t "TIMESTAMPS" [options]
| Flag | Description | Default |
|---|---|---|
-t, --timestamps | Comma-separated times: seconds, M:SS, or H:MM:SS | required |
-o, --output | Output directory | output/ |
-p, --prefix | Filename prefix for screenshots | frame |
-q, --quality | JPEG quality (1=best, 31=worst) |
Output files are named <prefix>_001.jpg, <prefix>_002.jpg, etc. A manifest.json is also written with metadata.
https://www.tiktok.com/@user/video/IDhttps://vm.tiktok.com/SHORTCODE/https://m.tiktok.com/v/IDoutput/ inside the skill folder.ffmpegWeekly Installs
1
Repository
GitHub Stars
9
First Seen
1 day ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
mcpjam1
github-copilot1
junie1
windsurf1
zencoder1
crush1
GitHub Actions 官方文档查询助手 - 精准解答 CI/CD 工作流问题
30,000 周安装
workflow-init:Vercel Workflow DevKit 自动化初始化工具,支持 Next.js/Nuxt/SvelteKit 等主流框架
318 周安装
股票行情实时查询工具 - 获取股价、成交量、市值、移动平均线等数据
313 周安装
2025 Node.js 最佳实践指南:框架选择、架构原则与异步模式
1 周安装
产品愿景AI工具 - 快速生成鼓舞人心、可实现的产品愿景声明 | 产品管理必备
324 周安装
反重力工作流技能:自动化多阶段任务编排,实现SaaS发布、安全审计、AI系统构建
317 周安装
cmux调试窗口使用指南 - macOS调试菜单与窗口管理工具
320 周安装
2 |