本项目使用 PyWebIO、Flask,利用Python实现在线批量解析抖音的无水印视频/图集。
可用于下载作者禁止下载的视频,或者进行数据爬取等等,同时可搭配iOS自带的快捷指令APP配合本项目API实现应用内下载。
AGVDbNVutgwiep6615bjTJnQkScwWuUEMuU95NredRG5 “抖音TikTok无水印下载” 这个选项,如遇到通知询问是否允许快捷指令访问xxxx (域名或服务器),需要点击允许才可以正常使用,下载成功的视频或图集会保存在一个专门的相册中以方便浏览。
请根据需要自行修改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中修改。
下载地址:https://www.ama.pub/2ikdd