news 2026/9/11 5:42:17

TikTokDownloader 教程:3 条命令批量下载抖音/TikTok 视频

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
TikTokDownloader 教程:3 条命令批量下载抖音/TikTok 视频

TikTokDownloader 教程:3 条命令批量下载抖音/TikTok 视频

【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader

收藏刷到的作品:把链接变成本地文件

想在手机里留存一条抖音或 TikTok 作品,官方 App 却没有下载入口。TikTokDownloader 是一款免费开源的抖音 / TikTok 视频下载与数据采集工具,面向想批量保存作品、整理素材的新手和普通用户:本地运行后粘贴作品链接,视频文件即自动落盘,也支持整页账号作品批量下载。

3 条命令完成安装与启动

git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader

执行后你会看到项目源码完整拉取到本地,当前目录下生成一个 TikTokDownloader 文件夹。

cd TikTokDownloader && uv sync --no-dev

执行后你会看到 uv 逐个安装依赖包,完成后生成 .venv 虚拟环境,无需手动创建。

uv run main.py

执行后你会看到终端先展示免责声明,随后进入功能选择菜单;首次运行会在项目根目录生成 settings.json,并提示你写入 Cookie 后才能正常工作。

三条常用任务:从链接到本地目录

粘贴链接下载单个视频

  1. 在主菜单选择「终端交互模式」→「批量下载链接作品(抖音)」。
  2. 输入作品链接(支持一次粘贴多条),按回车开始。
  3. 终端实时显示下载进度,完成后视频保存在项目根目录的 Download 文件夹中,文件名按「时间-昵称-描述」规则生成。

批量下载账号主页全部作品

  1. 在 settings.json(首次运行自动生成的本地配置文件)的 accounts_urls 中填入账号主页链接,也可以直接在菜单中粘贴。
  2. 选择「批量下载账号作品(抖音)」,程序自动翻页抓取作品。
  3. 产出是按账号归档的独立子目录;程序会记录已下载作品 ID,再次运行自动跳过旧文件,实现增量更新。

把下载能力挂成 HTTP 接口

  1. 主菜单选择「Web API 模式」。
  2. 浏览器访问http://127.0.0.1:5555/docs,即可看到自动生成的接口文档。
  3. 在自己的脚本或应用里直接调用接口,完成自动化采集与下载流程。

修改 settings.json 里最常用的 4 项

配置项作用推荐值
cookie抖音平台访问凭证,直接影响数据获取与视频清晰度失效后按教程重新写入
root作品文件的保存根目录指向一个方便备份的本地目录
name_format文件名拼接规则,可选时间、昵称、描述等字段默认的 create_time type nickname desc
max_size单文件大小上限,超出的文件不下载0 表示不限制

修改后需重启程序才会生效;若配置里缺少新增的键,程序读取时会自动补齐并提示。

3 个新手高频问题:现象、原因、解决

现象:首次运行只提示"创建默认配置文件成功",未进入菜单。原因:未写入 Cookie 时程序不具备采集条件,会直接退出。解决:按 Cookie 获取教程 在浏览器中复制 Cookie,运行程序选择「手动输入 Cookie」粘贴即可。

现象:提示数据获取失败,或下载到的视频清晰度明显偏低。原因:Cookie 过期或登录态失效;私密账号还需要已登录且已关注该账号的 Cookie。解决:重新执行 Cookie 获取步骤更新配置;仍失败时检查网络或为 settings.json 配置 proxy 代理。

现象:手改 settings.json 后,程序提示"JSON 格式错误"或配置不生效。原因:手动编辑漏掉逗号或引号导致解析失败,程序回退到默认配置。解决:用 JSON 校验工具检查语法,修改完成后重启程序再试。

从文档到源码:找资源的 3 个入口

  • README.md:完整功能列表、Docker 部署与程序更新说明
  • docs/Cookie获取教程.md:浏览器获取有效 Cookie 的分步演示
  • encipher_example.py:加密参数生成代码的配置示例

Cookie 写入后就可以开工了,下一条想收藏的作品,直接粘贴链接试试。

【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/11 5:41:50

标定板分辨率怎么选?三维指标、工艺差异与相机标定实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 5:41:30

Dify平台实战指南:从零搭建大模型应用与知识库优化

如果你最近在关注AI应用开发,大概率听过Dify这个名字。简单说,Dify是一个开源的大模型应用开发平台,它把模型接入、Prompt编排、知识库管理、工作流设计、Agent能力以及应用发布这些环节集中到一个可视化的界面上,相当于给AI应用开…

作者头像 李华
网站建设 2026/9/11 5:41:20

分布式电源接入后故障定位为何失灵?Python仿真揭示影响规律

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 5:41:02

微电网两阶段鲁棒优化经济调度:建模、求解与工程落地

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 5:37:57

Slide 04 - Q3 deliverables by workstream

Slide 04 - Q3 deliverables by workstream 【免费下载链接】ppt-master AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes…

作者头像 李华
网站建设 2026/9/11 5:36:30

PyTorch实现MNIST手写数字识别:从原理到实践

1. 项目概述:为什么选择PyTorch实现MNIST识别?MNIST手写数字识别堪称深度学习界的"Hello World",这个包含6万张28x28像素灰度图像的数据集自1998年发布以来,已成为检验机器学习模型的基础试金石。选择PyTorch实现这个经…

作者头像 李华