本项目使用 PyWebIO、Flask,利用Python实现在线批量解析抖音的无水印视频/图集。
可用于下载作者禁止下载的视频,或者进行数据爬取等等,同时可搭配iOS自带的快捷指令APP配合本项目API实现应用内下载。
AGVDbNVutgwiep6615bjTJnQkScwWuUEMuU95NredRG5 "抖音TikTok无水印下载" 这个选项,如遇到通知询问是否允许快捷指令访问xxxx (域名或服务器),需要点击允许才可以正常使用,下载成功的视频或图集会保存在一个专门的相册中以方便浏览。
直达链接:http://api.ceacer.cn
# 请根据需要自行修改config.ini中的内容 . └── Douyin_TikTok_Download_API/ ├── /static(静态前端资源) ├── web_zh.py(网页入口) ├── web_api.py(API) ├── scraper.py(解析库) ├── config.ini(所有项目的配置文件,如需请自行修改该文件。) ├── logs.txt(错误日志,自动生成。) └── API_logs.txt(API调用日志,自动生成。)
支持抖音视频/图集解析
支持海外TikTok视频解析
支持批量解析(支持抖音/TikTok混合解析)
解析结果页批量下载无水印视频
支持API调用
支持使用代理解析
支持iOS快捷指令实现应用内下载无水印视频/图集
使用宝塔Linux面板进行部署(中文宝塔要强制绑定手机号了,很流氓且无法绕过,建议使用宝塔国际版,谷歌搜索关键字aapanel自行安装,部署步骤相似。)
首先要去安全组开放5000和2333端口(Web默认5000,API默认2333,可以在文件config.ini中修改。)
在宝塔应用商店内搜索python并安装项目管理器 (推荐使用1.9版本)
创建一个项目名字随意
路径选择你上传文件的路径
Python版本需要至少3以上(在左侧版本管理中自行安装)
框架修改为
Flask
启动方式修改为
python
Web启动文件选择
web_zh.py
API启动文件选择
web_api.py
勾选安装模块依赖
开机启动随意
如果宝塔运行了
Nginx
等其他服务时请自行判断端口是否被占用,运行端口可在文件config.ini中修改。
下载地址:Douyin_TikTok_Download_API-main.zip
本站演示:http://api.ceacer.cn
2022年8月16号更新:
Douyin_TikTok_Download_API-main.zip
2023/09/04更新:
https://zipfile.ama.pub/jxBRDbi2rQkHjx8
本次更新修复了解析不了的问题
修复 TikTok 图片相册
修复导致服务器代码 500 的无效字符串
2023/09/16凌晨6:03修复无法使用问题
去除5000端口改为80端口
添加HTTPS验证
评论留言