软件介绍
评论列表

目录

TikTokDownloader由开发者Joean Amier创建并维护,采用GNUGPLv3.0开源协议发布。它的定位不只是一个“下载器”,更接近一个轻量级的数据采集工具,支持从TikTok和抖音两个平台获取内容。

技术层面,它基于Python的Requests库构建,提供三种使用模式:终端命令行交互、WebUI图形界面、以及WebAPI接口。对于不熟悉命令行的用户,可以下载作者编译好的exe程序直接运行,开箱即用。

一个关键的设计特点是Cookie机制。用户可以通过扫码登录或手动粘贴Cookie的方式,让程序以登录身份访问平台接口。这样做的好处是能获取更高画质的视频文件,以及访问一些需要登录才能看到的内容,比如隐藏账号的作品(前提是你关注的账号)。

官网入口地址

https://tiktokdownloader.com/

下载地址

GitHub开源仓库:https://github.com/JoeanAmier/TikTokDownloader

Windows10及以上用户可以直接从GitHubReleases页面下载作者预编译的exe程序,解压后双击运行即可。macOS和Linux用户需要通过源码方式运行,需要安装Python3.12或更高版本,然后克隆仓库、安装依赖、启动程序。

功能介绍

视频与图集下载。支持下载TikTok和抖音的视频作品、图集作品,可以保留无水印版本。图集下载会保存所有图片文件。

批量采集功能。可以批量下载某个账号主页的全部作品、合集作品、喜欢列表、收藏列表。支持设置时间范围过滤,只下载指定日期区间发布的内容。

数据采集。除了媒体文件本身,还能采集作品的详细数据,包括点赞数、评论数、发布时间、作者信息、封面图等。评论数据也可以单独采集。

直播流下载。支持获取直播的推流地址,配合FFmpeg可以录制直播内容。

多账号支持。可以在配置文件中设置多个账号,程序会分别处理每个账号的下载任务。

自动跳过已下载。程序会记录已下载的文件,再次运行时自动跳过,避免重复下载浪费时间和流量。

多种运行模式。提供终端命令行模式、WebUI图形界面模式、WebAPI接口模式,满足不同技术水平的用户需求。

应用场景

内容创作者收集素材。需要从TikTok或抖音获取参考视频用于剪辑、分析或灵感整理时,可以批量下载目标账号的作品。

数据分析与账号研究。营销人员或研究者可以采集竞品账号的作品数据、评论内容,进行内容策略分析。

离线观看与备份。把喜欢的视频、图集保存到本地,避免因帖子被删除或网络问题无法访问。

直播内容留存。对于需要存档的直播内容,可以获取推流地址后用FFmpeg录制下来。

使用方法

使用exe版本是最简单的方式。从GitHubReleases下载压缩包,解压后双击运行main.exe,程序会显示一个终端交互菜单。

首次使用需要配置Cookie。选择扫码登录选项,程序会生成一个二维码图片并自动打开,用抖音App扫描后即可完成登录,Cookie会自动写入配置文件。TikTok的Cookie需要手动获取,用浏览器登录后从开发者工具复制。

下载单个视频。在主菜单选择“手动输入待采集的作品链接”,粘贴视频分享链接,程序会解析并下载。

批量下载账号作品。编辑项目目录下的settings.json文件,在accounts_urls数组中添加账号主页链接、下载范围(post、like、collect等)和时间过滤条件。运行程序后选择相应的批量下载模式,程序会自动抓取并下载符合条件的作品。

服务支持

TikTokDownloader免费开源,没有付费版本,所有功能都可以免费。项目采用GPL-3.0许可证,允许用户自由使用、修改和分发代码。

官方文档以中英文双语提供,GitHub仓库的README文件包含了详细的配置说明和常见问题解答。用户遇到问题可以在GitHubIssues页面提交反馈,社区贡献者会协助排查。

系统要求方面,Windows10及以上可以运行预编译版本,macOS和Linux需要Python3.12+环境。程序依赖FFmpeg处理直播流和视频合并,需要用户自行下载并配置路径。程序支持配置代理,方便在网络受限的环境下使用。

源码反馈/咨询 (共有 条反馈)
验证码:

TikTok Downloader常见问题

本文标签
上一篇:Fluent M3U8
下一篇:AppSnap