🔥 TikTok抖音 主页/视频/图集/原声;抖音主页/视频/图集/收藏/直播/原声/合集/评论/账号/搜索/热榜数据采集工具:基于 Requests 模块实现的免费工具;批量下载抖音账号发布、喜欢、收藏作品;批量下载 TikTok 账号主页作品;下载抖音链接或 TikTok 链接作品;获取抖音直播推流地址;下载抖音直播视频;采集抖音作品评论数据;批量下载抖音合集作品;采集抖音账号详细数据;采集抖音用户 / 作品 / 直播搜索结果;采集抖音热榜数据。
项目功能(Function)
- ✅ 下载抖音无水印视频/图集
- ✅ 下载 TikTok 无水印视频/图集
- ✅ 批量下载抖音账号发布/喜欢/收藏作品
- ✅ 批量下载 TikTok 账号发布/喜欢作品
- ✅ 采集抖音 / TikTok 详细数据
- ✅ 批量下载链接作品
- ✅ 多账号批量下载作品
- ✅ 自动跳过已下载的文件
- ✅ 持久化保存采集数据
- ✅ 下载动态/静态封面图
- ✅ 获取抖音直播推流地址
- ✅ 调用 ffmpeg 下载直播
- ✅ Web UI 交互界面
- ✅ 采集抖音作品评论数据
- ✅ 批量下载抖音合集作品
- ✅ 记录点赞收藏等统计数据
- ✅ 筛选作品发布时间
- ✅ 支持账号作品增量下载
- ✅ 支持使用代理采集数据
- ✅ 支持局域网远程访问
- ✅ 采集抖音账号详细数据
- ✅ 作品统计数据更新
- ✅ 自动更新账号昵称
- ✅ 部署至私有服务器
- ✅ 部署至公开服务器
- ✅ 采集抖音搜索数据
- ✅ 采集抖音热榜数据
- ✅ 记录已下载作品 ID
- ✅ 扫码登陆获取 Cookie
- ✅ 从浏览器获取 Cookie
- ✅ 支持 Web API 调用
- ✅ 支持多线程下载作品
- ✅ 文件完整性处理机制
- ✅ 自定义规则筛选作品
💻 程序界面(Screenshot)
终端交互模式:
Web UI 交互模式:
Web API 接口模式:
📽 运行演示(Example)
🎥建议通过配置文件管理账号
📋 说明(Instructions)
- 下载 EXE 程序 或者 配置运行环境
下载发布的 EXE 程序压缩包解压后打开程序文件夹,双击运行main.exe
- 根据提示输入内容
- 将 Cookie 信息写入配置文件
- 参考 Cookie 提取教程,复制所需 Cookie 至剪贴板
- 选择
复制粘贴写入 Cookie
选项,按照提示将 Cookie 写入配置文件
- 选择
从浏览器获取 Cookie
选项,按照提示选择浏览器类型
- 选择
扫码登录获取 Cookie
选项,程序会显示登录二维码图片,并使用默认应用打开图片 - 使用抖音 APP 扫描二维码并登录账号
- 按照提示操作,将 Cookie 写入配置文件
- 返回程序界面,依次选择
终端交互模式
->批量下载链接作品(通用)
- 输入抖音或 TikTok 作品链接即可下载作品文件
⭐ 推荐使用 Windows 终端(Windows 11 自带默认终端)
关于 Cookie
程序功能 | 是否需要登录 |
---|---|
下载账号发布作品 | ⭕建议登录 |
下载账号喜欢作品 | ⭕建议登录 |
下载链接作品 | ⭕建议登录 |
获取直播推流地址 | ❌无需登录 |
下载直播视频 | ❌无需登录 |
获取作品评论数据 | ⭕建议登录 |
下载合集作品 | ⭕建议登录 |
获取账号数据 | ⭕建议登录 |
采集搜索结果 | ⭕建议登录 |
采集热榜数据 | ❌无需登录 |
下载账号收藏作品 | ✔️需要登录 |
- Cookie 仅需在失效后重新写入配置文件,并非每次运行程序都要写入配置文件!
- Cookie 会影响下载的视频文件分辨率,如果无法下载 1080P 视频文件,请尝试更新 Cookie!
- 程序获取数据失败时,可以尝试更新 Cookie 或者使用已登录的 Cookie!
其他说明
- 项目部分功能默认禁用,如需启用功能,请通过源码运行项目,并将相应代码取消注释
- 程序提示用户输入时,直接回车代表返回上级菜单,输入
Q
或q
代表结束运行 - 由于获取账号喜欢作品和收藏作品数据仅返回喜欢 / 收藏作品的发布日期,不返回操作日期,因此程序需要获取全部喜欢 / 收藏作品数据再进行日期筛选;如果作品数量较多,可能会花费较长的时间;可通过
max_pages
参数控制请求次数 - 获取私密账号的发布作品数据需要登录后的 Cookie,且登录的账号需要关注该私密账号
- 批量下载账号作品或合集作品时,如果对应的昵称或标识发生变化,程序会自动更新已下载作品文件名称中的昵称和标识
- 程序下载文件时会先将文件下载至临时文件夹,下载完成后再移动至储存文件夹;程序运行结束时会清空临时文件夹
批量下载收藏作品模式
目前仅支持下载当前已登录 Cookie 对应账号的收藏作品,暂不支持多账号- 如果想要程序使用代理,必须在
settings.json
设置proxies
参数,否则程序不会使用代理 - 退出程序时,请以正常方式结束运行或者按下 Ctrl + C 结束运行,不要直接点击终端窗口的关闭按钮结束运行,否则会导致数据丢失
- 如果您的计算机没有合适的程序编辑 JSON 文件,建议使用 JSON 在线工具 编辑配置文件内容
- 当程序请求用户输入内容或链接时,请注意避免输入的内容或链接包含换行符,这可能会导致预期之外的问题
未经允许不得转载:人工智能解决方案|跨境出海 » TikTok抖音 热榜数据视频 批量采集 下载工具