本帖最后由 DLWangSan 于 2026-1-24 12:43 编辑
没想到有这么大的热度,针对回帖中提到的几个共性问题做了更新
1. #25楼提到完整的链接不能解析,只能手动仅仅保留url? 已经修复,现在的版本可以直接复制任何形式,会自己解析
2. 很多人提到了完整版不能登录的问题,我测试了一下,确实存在。新版本做了更新。我测试了两台电脑没有问题,如果还有问题,可以回帖具体描述,或者使用精简版。精简版和完整版除了获取cookies的方式不同外,其他功能完全一致。
3.看到还有人担心报毒的问题,完整版有可能会因为打包了浏览器内核,导致运行的时候部分软件报毒,精简版应该不存在。不放心可以使用精简版手动获取cookie,并不复杂,手动在浏览器登录,后获得cookie后填入软件就行了。
为了解决担忧,代码我也开源了,欢迎一起完善:https://github.com/DLWangSan/douyin_parse
---新版本(20260124)下载地址
度盘:
完整版:链接: https://pan.baidu.com/s/1OOCev-YcWFAmqN3kfYOBIg?pwd=52pj 提取码: 52pj
精简版:链接: https://pan.baidu.com/s/1a5l_EiSNuJRcUvg1qFIunw?pwd=52pj 提取码: 52pj
蓝奏云精简版链接:https://dlwangsan.lanzouq.com/iXDqf3gw5h7g
蓝奏云完整版我上传不了,分卷压缩后又显示不能上传后缀名为001....的文件,我就没有再试改后缀名了。
实在没有度盘且想下载完整版的也可以关注github上的release:https://github.com/DLWangSan/douyin_parse/releases
精简版和完整版除了获取cookies的方式不同外,其他功能完全一致。
---------------------------------------------------------------分割线---------------------------------------------------------------------
单个视频下载
- 在抖音APP中,点击视频右下角"分享"按钮
- 复制链接
- 粘贴到"单个视频下载"标签的输入框
- 点击"下载"按钮
- 视频将保存到配置的下载目录
批量下载用户作品
- 切换到"主页/视频解析"标签
- 输入以下任一链接:
- 用户主页链接:
https://www.douyin.com/user/xxx
- 任意视频链接:
https://www.douyin.com/video/xxx
- 设置最大页数(默认1页,最多20页)
- 点击"解析"按钮
- 等待解析完成,界面会显示所有视频的封面和文案
- 勾选要下载的视频(支持多选)
- 点击"下载选中"按钮
🔧 技术原理
算法逆向
- a_bogus算法:SM3哈希 + RC4加密 + 浏览器指纹
- X-Bogus算法:MD5哈希 + RC4加密
- 纯Python实现,无需JavaScript引擎
特点
不需要运行单独的后端,也没有访问其他的api,纯python解析的,这样比较安全,没有人能在后台记录解析了哪些视频
使用指南
有两个版本 一个完整版,一个精简版。
- 精简版需要自己用F12获得cookies 并且填入同级目录的douyin_cookie.txt文件。
- 完整版支持扫码自动获得cookies。封装进了一个浏览器内核,所以软件体积显著变大。
- 除此之外,其他的功能两个版本完全一致。
获取Cookie(完整版)
- 打开软件,切换到"配置"标签
- 点击"获取Cookie"按钮
- 等待二维码出现(无头浏览器自动打开)
- 使用抖音APP扫码登录
- 登录成功后,Cookie自动保存
手动导入Cookie(精简版)
- 打开浏览器,访问 抖音官网
- 登录账号
- 打开开发者工具(F12)→ Network标签
- 刷新页面,找到任意请求
- 复制请求头中的
Cookie 值
- 粘贴到软件的Cookie配置框中,保存
下载地址
|