Douyin_TikTok_Download_API
21,336
Stars
2,961
Forks
107
Watchers
3
Open Issues
Apache-2.0
许可证
Python
语言
2021-11-07
创建时间
2026-11-09
最近更新
项目能做什么
自托管的抖音、TikTok、B 站数据采集与去水印下载 API,支持 MCP 调用、离线转文字及 Docker 部署。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center"> <a href="https://douyin.wtf/" alt="logo"><img src="./logo/logo.svg" width="120" alt="Douyin_TikTok_Download_API"/></a> </div> <h1 align="center">Douyin_TikTok_Download_API</h1> <div align="center"> [English](./README.md) | [简体中文](./README.zh-CN.md) 🚀 A self-hosted data API for [Douyin](https://www.douyin.com), [TikTok](https://www.tiktok.com) and [Bilibili](https://www.bilibili.com). One `docker compose up`, an identity pool that maintains itself, and a REST API, MCP server and web console on top. Open source, free, and it runs on your own machine — no signup, no quota, nobody else in the path. It fetches posts, authors and comments, sounds, hashtags, live rooms, trending boards and search results, downloads video and image albums **without a watermark** (it picks the clean stream the platform already publishes rather than stripping anything), and keeps what it collects in your own PostgreSQL. A video it has downloaded can be turned into text on the same machine, offline, and an AI agent can drive all of it over MCP. [](LICENSE) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/releases/latest) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/stargazers) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/forks) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/issues) <br> [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/actions/workflows/ci.yml) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/actions/workflows/codeql.yml) [](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/commits/main) <br> [](https://douyin.wtf) [](https://demo.douyin.wtf) [](./pyproject.toml) [![MCP阅读完整原文
商业机会分析 AI 生成
托管式短视频解析与抓取 API SaaS
| 产品构想 | 将开源的自托管服务封装为免运维的商业 API,提供稳定的多平台解析、无水印下载与元数据采集能力,屏蔽平台风控与接口变动风险。 |
| 核心功能 | 抖音/TikTok/B站高可用解析接口、自动故障转移与风控节点轮换、API Key 与配额计量系统、Webhook 回调通知。 |
| 目标用户 | 没有精力维护逆向解析脚本的小型开发者、社媒舆情监控工具开发者、电商选品工具团队。 |
| 难度/周期 | 中等 · 2-4 周 · 成本:代理 IP 池费用、高带宽服务器、云端存储成本。 |
| 收费模式 | 按调用次数阶梯订阅(如 $9.9/月包含 5000 次解析),或按量充值点数包。 |
| 竞争风险 | 目标平台的反爬机制升级导致接口频繁失效;涉及侵犯平台 ToS 的法律合规风险。 |
| 依据 | 已验证事实 |
面向 AI Agent 的短视频多模态知识加工中间件
| 产品构想 | 基于项目的 MCP server 与语音转文字特性,打造一个专门服务于大模型与 Agent 的短视频内容提取与向量化数据流中间件。 |
| 核心功能 | 开箱即用的 MCP 协议接入、视频下载并自动调用 ASR 转写文字、自动生成短视频核心观点摘要、结构化输出与向量库直连。 |
| 目标用户 | 构建企业私域知识库的工程师、自媒体 AI 仿写/洗稿工具开发者、热点追踪 Agent 开发者。 |
| 难度/周期 | 较高 · 4-6 周 · 成本:GPU 推理算力(ASR 语音转文字)、应用托管服务器费用。 |
| 收费模式 | 按处理视频时长/文本字数计费,提供专有云部署咨询与技术支持订阅。 |
| 竞争风险 | 长视频 ASR 算力成本高昂;下游 AI 开发者市场对此类垂直 MCP 工具的付费意愿尚需验证。 |
| 依据 | 尚需验证的假设 |
跨境短视频素材批量下载与文案提取桌面客户端
| 产品构想 | 基于项目底层 API 封装易用的跨平台桌面客户端或轻量 Web 界面,服务于不具备代码能力的跨境电商及自媒体运营人员。 |
| 核心功能 | 多平台链接批量粘贴解析、无水印原画质视频批量导出、音频提取并离线转字幕/文案(SRT/TXT)、博主主页视频一键归档。 |
| 目标用户 | TikTok 跨境电商带货人员、海外内容搬运博主、剪辑师。 |
| 难度/周期 | 低 · 3-5 周 · 成本:代码签名证书、桌面端分发与打包工具、轻量认证服务器成本。 |
| 收费模式 | 买断制软件授权(如 $29/永久激活),或月度专业版订阅(包含优先解析通道)。 |
| 竞争风险 | 软件易被破解;平台接口变动时桌面端需高频发布热更新以修复解析。 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| Panniantong/Agent-Reach | 中文介绍暂未生成 Give your AI agent eyes to see the entire internet. Read & s |
110,885 | Python |
| DIYgod/RSSHub | 中文介绍暂未生成 🧡 Everything is RSSible |
46,914 | TypeScript |
| iawia002/lux | 中文介绍暂未生成 👾 Fast and simple video download library and CLI tool writte |
31,835 | Go |
| the1812/Bilibili-Evolved | 中文介绍暂未生成 强大的哔哩哔哩增强脚本 |
31,063 | TypeScript |
| WZMIAOMIAO/deep-learning-for-image-processing | 中文介绍暂未生成 deep learning for image processing including classification |
26,450 | Python |
| SocialSisterYi/bilibili-API-collect | 中文介绍暂未生成 | 20,124 | - |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2021-11-07,近 30 天仍在推送,发布过 68 个 Release |
| 社区活跃 | Star 21,336 / Fork 2,961 / Issue 3(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/Evil0ctal/Douyin_TikTok_Download_API.git cd Douyin_TikTok_Download_API docker compose up -d # 或参考 README 中的 docker run 命令
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。