2222* ✅ 单独下载链接对应的作品
2323* ✅ 多账号批量下载作品
2424* ✅ 自动跳过已下载的文件
25- * ✅ 记录详细数据至文件
25+ * ✅ 持久化保存采集数据
2626* ✅ 下载动态/静态封面图
2727* ✅ 获取直播推流地址
2828* ✅ 下载抖音直播视频
2929* ✅ Web UI 交互界面
3030* ✅ 抓取作品评论数据
3131* ✅ 批量下载合集作品
32+ * ✅ 记录点赞收藏等统计数据
33+ * ✅ 筛选作品发布时间
34+ * ✅ 支持使用代理采集数据
35+ * ✅ 支持局域网远程访问
3236* ☑️ 批量下载账号收藏作品
3337
3438# 📈 项目状态
3539
3640* 🟢 [ Releases] ( https://github.com/JoeanAmier/TikTokDownloader/releases/latest ) 发布的源码已通过测试,功能均可正常使用
37- * 🟢 已完成 Web UI 交互界面
38- * 🟢 已完成作品评论数据抓取功能
39- * 🟢 新增` download ` 参数,能够控制程序仅获取数据不下载文件
40- * 🟢 已完成楼中楼评论数据抓取功能
41- * 🟢 新增点赞数量、收藏数量等数据提取
42- * 🟢 新增批量下载合集作品功能
43- * 🟡 优化: 如果使用SQLite格式保存数据,重新获取作品数据时将更新统计数据
4441* 🟡 准备开发自动获取 Cookie 功能
4542* 🟡 准备开发批量下载账号收藏作品功能
4643* 🟡 准备开发多进程模式,提高多账号批量下载效率
@@ -72,6 +69,18 @@ TikTokDownloader
7269
7370# 📋 使用说明
7471
72+ ** 使用方法:**
73+
74+ 1 . 下载最新的源代码或 [ Releases] ( https://github.com/JoeanAmier/TikTokDownloader/releases/latest ) 发布的源代码至本地
75+ 2 . 安装 requirements.txt 包含的第三方模块
76+ 3 . 运行 main.py 并选择` 单线程终端模式 ` ,生成默认配置文件
77+ 4 . 阅读 README.md 了解项目介绍和配置文件规则
78+ 5 . 打开抖音网页版,复制 Cookie 至配置文件(可使用 main.py 写入)
79+ 6 . 根据下载需求修改 settings.json 配置文件
80+ 7 . 再次运行 main.py 即可正常使用
81+
82+ <hr >
83+
7584** 程序运行模式:**
7685
7786* 单线程终端模式: 支持所有功能
@@ -98,15 +107,15 @@ TikTokDownloader
98107
99108** 注意事项:**
100109
101- * 首次使用前需要打开抖音网页版,并复制Cookie至配置文件
110+ * 首次使用前需要打开抖音网页版,并复制 Cookie 至配置文件
102111* 批量下载时,文件将会下载至账号同名文件夹(自动创建)
103112* 单独下载时,文件将会下载至指定名称文件夹(默认文件夹名称: Download)
104113* 如果资源没有描述,保存时文件名称的描述将替换为作品ID
105114* 如果账号修改了昵称,将会重新下载全部作品;手动修改账号昵称文件夹名称,并且保存作品时不要在文件名称中使用昵称,可避免此问题
106- * 作品下载失败时优先尝试重新填写Cookie至配置文件后重试
115+ * 作品下载失败时优先尝试重新填写 Cookie 至配置文件后重试
107116* 由于获取账号喜欢页作品数据时仅返回喜欢作品的发布日期,不返回点赞日期,因此程序需要获取全部喜欢作品数据再进行日期筛选,如果账号喜欢页作品较多,可能会花费较长的时间。
108117* 批量下载账号发布页作品时,如果设置了作品最早发布日期限制,早于该日期的作品无需获取数据
109- * 如果单独下载功能正常,批量下载功能异常,请尝试使用代理,可能是IP被封禁了
118+ * 如果单独下载功能正常,批量下载功能异常,请尝试使用代理
110119* 直播推流地址可以复制到下载工具进行下载,也可以直接使用本项目的程序进行下载
111120
112121# 🔗 链接类型
0 commit comments