本项目是基于 PyWebIO
,FastAPI
,AIOHTTP
,快速异步的抖音/TikTok数据爬取工具,并通过Web端实现在线批量解析以及下载无水印视频或图集,数据爬取API,iOS快捷指令无水印下载等功能。
你可以自己部署或改造本项目实现更多功能,也可以在你的项目中直接调用scraper.py
或安装现有的pip包作为解析库轻松爬取数据等…..
一些简单的运用场景:
下载禁止下载的视频,进行数据分析,iOS无水印下载(搭配iOS自带的快捷指令APP 配合本项目API实现应用内下载或读取剪贴板下载)等…..
技术栈
-
scraper.py:
向[Douyin|TikTok
]的API提交请求并取回数据,处理后返回字典(dict),支持异步。
-
web_api.py:
获得请求参数并使用Scraper()
类处理数据后以JSON形式返回,视频下载,配合iOS快捷指令实现快速调用,支持异步。
-
web_app.py:
为web_api.py
以及scraper.py
制作的简易Web程序,将网页输入的值进行处理后使用Scraper()
类处理并配合web_api.py
的接口输出在网页上(类似前后端分离)
功能
-
抖音(抖音海外版: TikTok)视频/图片解析 -
网页端批量解析(支持抖音/TikTok混合提交) -
网页端解析结果页批量下载无水印视频(V3.X以上版本移除,请自行部署V2.X版本) -
API调用获取链接数据 -
制作pip包方便快速导入你的项目 -
iOS快捷指令快速调用API实现应用内下载无水印视频/图集 -
解析作者主页内所有视频(TikHub-API 支持抖音/TikTok) -
解析视频内所有评论信息(TikHub-API 支持抖音/TikTok)
项目界面
开源地址
https://github.com/Evil0ctal/Douyin_TikTok_Download_API
构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!
文明发言,以
交流技术
、职位内推
、行业探讨
为主
广告人士勿入,切勿轻信私聊,防止被骗
原文始发于微信公众号(Java笔记虾):一款开源、高性能抖音、TikTok数据爬取工具,拿来就能用!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/147725.html