Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
binggandata avatar

Bggg Tiktok Downloader

  • 6 installs
  • 553 repo stars
  • Updated August 5, 2026
  • binggandata/bggg-skills

bggg-tiktok-downloader is a skill that downloads TikTok videos and creator catalogs to a local directory.

About

This skill downloads TikTok videos to a local project directory. It recognizes single-video, photo, and creator-profile links, uses yt-dlp as the primary downloader with a tikwm fallback for single videos, and supports batch limits for a creator's catalog. It writes a JSON manifest and a dedupe archive and can pass browser cookies for gated content. A developer uses it to source TikTok footage for downstream editing.

  • Downloads single TikTok videos or a creator's catalog to a local directory
  • Uses yt-dlp with a tikwm fallback when single-video download fails
  • Writes a download manifest and dedupe archive; supports cookies for gated content

Bggg Tiktok Downloader by the numbers

  • 6 all-time installs (skills.sh)
  • Ranked #1,096 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

bggg-tiktok-downloader capabilities & compatibility

Capabilities
web scraping · video generation
Use cases
web scraping
From the docs

What bggg-tiktok-downloader says it does

下载 TikTok 视频到本地。
SKILL.md
脚本优先使用 `yt-dlp` 负责单视频和博主列表下载;单视频在 `yt-dlp` 不可用或失败时使用 tikwm 兜底。
SKILL.md
只下载用户有权保存和处理的内容。
SKILL.md
npx skills add https://github.com/binggandata/bggg-skills --skill bggg-tiktok-downloader

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs6
repo stars553
Last updatedAugust 5, 2026
Repositorybinggandata/bggg-skills

What it does

Download a single TikTok video or a creator's catalog to a local directory for reuse.

Who is it for?

Downloading a single TikTok video or a whole creator's visible catalog locally.

Skip if: Downloading content the user has no right to save; it warns to only download authorized content.

When should I use this skill?

A user gives a TikTok video, share, or profile link and asks to download or batch-download it.

What you get

Downloaded TikTok videos on disk with a manifest of results.

  • downloaded .mp4 files
  • a download_manifest.json

By the numbers

  • 2 downloaders (yt-dlp primary, tikwm fallback)

Files

SKILL.mdMarkdownGitHub ↗

BGGG TikTok Downloader

目标

把 TikTok 视频下载到本地项目目录。优先使用随 skill 捆绑的确定性脚本:

python3 bggg-tiktok-downloader/scripts/download_tiktok.py "<TikTok URL>"

脚本优先使用 yt-dlp 负责单视频和博主列表下载;单视频在 yt-dlp 不可用或失败时使用 tikwm 兜底。若设置 TIKTOKDOWNLOADER_ROOT 或传 --tiktokdownloader-root,脚本会尝试引用本地 TikTokDownloader 的链接识别规则;没有该目录也可以运行。

工作流

1. 识别输入类型:

  • 包含 /video//photo/ 的 TikTok 链接按单个作品处理。
  • https://www.tiktok.com/@username 这类主页链接按博主处理。
  • 用户指定“下载 N 条/前 N 个/最新 N 个”时传 --limit N
  • 用户说“全部”或只给博主链接且无数量时传 --limit 0,表示不限制数量。

2. 选择输出目录。默认是本 skill 下的 projects/downloads/tiktok;用户指定目录时传 --output-dir。 3. 运行脚本并查看 JSON 输出里的 manifestPathitemCountitems[].filePath。 4. 如果后续要转写音轨,把输出的视频目录交给 bggg-tiktok-readvideo

常用命令

下载单个视频:

python3 bggg-tiktok-downloader/scripts/download_tiktok.py "https://www.tiktok.com/@user/video/1234567890123456789" --thumbnail

下载某博主前 30 个视频:

python3 bggg-tiktok-downloader/scripts/download_tiktok.py "https://www.tiktok.com/@user" --mode author --limit 30 --thumbnail

下载某博主全部可见视频:

python3 bggg-tiktok-downloader/scripts/download_tiktok.py "https://www.tiktok.com/@user" --mode author --limit 0 --thumbnail

需要登录态时,可以显式使用浏览器 Cookie:

python3 bggg-tiktok-downloader/scripts/download_tiktok.py "https://www.tiktok.com/@user" --mode author --limit 20 --cookies-browser chrome

注意事项

  • 只下载用户有权保存和处理的内容。遇到私密账号、地区限制或风控时,需要用户提供可用 Cookie。
  • 不要提交 Cookie 文件、浏览器 profile、下载结果、.info.json 或采集 manifest 到公开仓库。
  • 作者批量下载依赖 yt-dlp;单视频可走 tikwm 兜底。
  • 输出目录内会生成 .bggg-tiktok-download-archive.txt 跳过重复视频,以及 download_manifest.json 记录结果。

更多实现细节按需读取 references/implementation-notes.md

Related skills

FAQ

What downloaders does it use?

yt-dlp is primary for single videos and creator lists, with tikwm as a fallback when yt-dlp fails on a single video.

How does it download a whole creator?

Pass a profile link with --mode author and --limit 0 to download all visible videos.

Generative Mediacontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.