Cubone-max GitHub avatar

TikTok-Scraper-Console

Cubone-max

一个基于 Node.js/TypeScript 的本地工具,通过 Playwright 自动化抓取 TikTok 公开数据、视频元数据、封面和视频,并提供 Web 控制台和 CLI 两种使用方式。

Stars

13

7 天增长

暂无数据

Fork 数

5

开放 Issue

0

开源协议

Apache-2.0

最近更新

2026-07-31

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

同时提供本地 Web 界面与命令行模式,支持中英双语、代理/IPCook 集成,以及面向大批量任务的批次重试和暂停恢复机制。

适合谁使用

  • 需要获取 TikTok 公开数据的开发者
  • 需要分析互动数据的内容运营或研究人员
  • 希望备份自己内容的创作者或团队
  • 需要脚本化抓取流程的自动化工程师

典型使用场景

  • 抓取指定 TikTok 账号的视频列表和互动数据
  • 从多个视频 URL 批量下载视频和封面
  • 通过 CLI 定时备份账号公开内容
  • 使用代理和失败重试机制提高大批量抓取成功率

项目优势

  • 提供 Web 控制台和 CLI 两种模式,界面支持繁体中文和英文
  • 支持代理列表解析、出口 IP 检查和 IPCook API 接入
  • 大任务自动分批、失败重试,并支持暂停、恢复和当前视频结束后停止
  • 可抓取账号信息、视频元数据、封面,并尽量尝试无水印视频下载

使用前须知

  • 受 TikTok 平台规则和当地法律限制,使用者需自行确保合规
  • 无水印下载为尽力而为,可能回退为带水印源
  • 需要 Node.js 20+、Playwright Chromium,且对网络或代理稳定性要求较高

README 快速开始

TikTok Scraper Console

TikTok account scraper and video downloader

English | 繁體中文


🤝 Sponsor

Scale your TikTok scraping with IPcook's 55M+ premium residential proxies. With premium proxy quality, IPcook helps you bypass rate limits and ban risks via smart auto-rotation.

Starting at just $2 to $3.2/G, IPcook provides one of the most competitive prices on the market. It now offers a 100 MB free trial, so don't miss out.

✨ What Is This?

TikTok Scraper Console is a local TikTok public-data scraping and media downloading tool. It uses Playwright headless browser automation to open TikTok pages, collect account data, video metadata, engagement metrics, cover images, and downloadable video files.

It includes a clean local web console for everyday use, plus a CLI mode for automation and repeatable workflows.

Use this tool only for public content you own, are authorized to use, or can legally process. Always follow TikTok's terms and your local laws.

📸 Screenshots

English Web Console

Traditional Chinese Web Console

Task Progress And Controls

Use the execution result panel to follow each scrape step, review errors, pause and resume a task, or end the task after the current video finishes.

Scraped Data Output

IPCook Proxy API Link Page

🚀 Features

FeatureDescription
🖥️ Web consoleRun locally and open http://localhost:6767
🌐 Bilingual UITraditional Chinese and English
🔌 Global connection settingsUse local direct mode, an IPCook API link, or an IPCook proxy list
🧾 Proxy list parsingPaste proxies in common formats and let the app normalize them automatically
🧭 Exit IP checkDisplay the current exit IP and country code, for example ip: 1.2.3.4 US
👤 Profile scrapingCollect username, nickname, followers, bio, and video list
🎬 Video metadataCollect publish time, views, likes, comments, shares, collects, title, and more
🖼️ Cover downloadSave covers as jpg or png images
📥 Video downloadSupports watermarked mode and best-effort no-watermark mode
🔗 Single video downloadDownload metadata, cover, and video from one video URL
📚 Batch video downloadPaste multiple video URLs, one per line
🧩 Custom fieldsExport

项目描述

TikTok Scraper Console is a local Playwright-based tool for scraping public TikTok profile and video data. It supports profile scraping, single and batch video downloads, cover downloads, watermark or no-watermark options, proxy connection modes, task progress, pause/stop controls, and English/Traditional Chinese UI.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

NUber-dev
精选
NUber-dev GitHub avatar

YTubic

YTubic is a fast, responsive, open-source YouTube Music desktop client for Windows, Linux, and macOS that uses direct InnerTube API communication and aggressive caching to provide instant navigation and playback.

Web 开发前端框架
226
marcelpanse
精选
marcelpanse GitHub avatar

youtube-guitar-tab-parser

A CLI tool that downloads YouTube guitar lesson videos, uses Claude vision to detect and extract the tab region from sampled frames, de-duplicates lines by bar number, and assembles them into a PDF.

开发者工具CLI 与终端
165
Krishnagangwal
精选
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

数据与数据库数据库与存储
2,326