登录 注册

Douyin_TikTok_Download_API

去点 Star
开发者工具AI 应用与 AI Agent自动化与工作流 bilibilicrawlerdata-collectiondouyindouyin-apidownloader
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.

[![GitHub license](https://img.shields.io/github/license/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square)](LICENSE)
[![Release Version](https://img.shields.io/github/v/release/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/releases/latest)
[![GitHub Star](https://img.shields.io/github/stars/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/forks)
[![GitHub issues](https://img.shields.io/github/issues/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/issues)
<br>
[![CI](https://img.shields.io/github/actions/workflow/status/Evil0ctal/Douyin_TikTok_Download_API/ci.yml?branch=main&style=flat-square&label=CI)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/actions/workflows/ci.yml)
[![CodeQL](https://img.shields.io/github/actions/workflow/status/Evil0ctal/Douyin_TikTok_Download_API/codeql.yml?branch=main&style=flat-square&label=CodeQL)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/actions/workflows/codeql.yml)
[![Last commit](https://img.shields.io/github/last-commit/Evil0ctal/Douyin_TikTok_Download_API?style=flat-square&label=last%20commit)](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/commits/main)
<br>
[![Website](https://img.shields.io/badge/docs-douyin.wtf-2f6feb?style=flat-square&logo=readthedocs&logoColor=white)](https://douyin.wtf)
[![Live demo](https://img.shields.io/badge/demo-demo.douyin.wtf-22c55e?style=flat-square&logo=rocket&logoColor=white)](https://demo.douyin.wtf)
[![Python](https://img.shields.io/badge/python-3.12%2B-3776AB?style=flat-square&logo=python&logoColor=white)](./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 章节有说明。