TikTokDownloader
TikTok 主页/视频/图集/原声;抖音主页/视频/图集/收藏/直播/原声/合集/评论/账号/搜索/热榜数据采集工具:完全开源,基于 Requests 模块实现的免费工具;批量下载抖音账号发布、喜欢、收藏作品;批量下载 TikTok 账号主页作品;下载抖音链接或 TikTok 链接作品;获取抖音直播推流地址;下载抖音直播视频;采集抖音作品评论数据;批量下载抖音合集作品;采集抖音账号详细数据;采集抖音用户 / 作品 / 直播搜索结果;采集抖音热榜数据。
快速入门
- 下载 EXE 程序 或者 配置运行环境下载程序运行
- 下载 Releases 发布的 EXE 程序压缩包
- 解压后打开程序文件夹,双击运行
main.exe
通过源码运行
- 安装不低于
3.12
版本的 Python 解释器 - 下载最新的源码或 Releases 发布的源码至本地
- 运行
python -m venv venv
命令创建虚拟环境(可选) - 运行
.venvScriptsactivate.ps1
或者venvScriptsactivate
命令激活虚拟环境(可选) - 运行
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
命令安装程序所需模块 - 运行
python .main.py
或者python main.py
命令启动 TikTokDownloader
- 阅读 TikTokDownloader 的免责声明,根据提示输入内容
- 将 Cookie 信息写入配置文件手动复制粘贴(推荐)
- 参考 Cookie 提取教程,复制所需 Cookie 至剪贴板
- 选择
复制粘贴写入 Cookie
选项,按照提示将 Cookie 写入配置文件
从浏览器获取(推荐)
- 选择
从浏览器获取 Cookie
选项,按照提示选择浏览器类型
扫码登录获取(停用)
- 选择
扫码登录获取 Cookie
选项,程序会显示登录二维码图片,并使用默认应用打开图片 - 使用抖音 APP 扫描二维码并登录账号
- 按照提示操作,将 Cookie 写入配置文件
- 返回程序界面,依次选择
终端交互模式
->批量下载链接作品(通用)
- 输入抖音或 TikTok 作品链接即可下载作品文件
获取 Cookie
点击查看 Cookie 获取教程,无效 / 过期的 Cookie 会导致程序获取数据失败或者无法下载高分辨率的视频文件;目前尚无判断 Cookie 无效 / 过期的方法,更多 Cookie 说明!
入门说明
关于终端
⭐ 推荐使用 Windows 终端(Windows 11 自带默认终端)运行程序以便获得最佳彩色交互显示效果!
链接类型
链接格式 | 链接内容 |
---|---|
https://v.douyin.com/分享码/ |
账号、视频、图集、直播、合集、话题 |
https://vm.tiktok.com/分享码/ |
账号、视频、图集 |
https://www.douyin.com/note/作品ID |
图集 |
https://www.douyin.com/video/作品ID |
视频 |
https://www.douyin.com/collection/合集ID |
合集 |
https://www.douyin.com/search/关键词?modal_id=作品ID |
视频、图集 |
https://www.douyin.com/discover?modal_id=作品ID |
视频、图集 |
https://www.douyin.com/user/账号ID?modal_id=作品ID |
账号、视频、图集 |
https://live.douyin.com/直播ID |
直播 |
https://www.tiktok.com/@TikTok号/video/作品ID |
账号、视频、图集 |
- 账号/作品/直播完整链接:使用浏览器打开抖音或 TikTok 链接时,地址栏所显示的 URL 地址。
- 分享链接:点击 APP 或网页版的分享按钮得到的 URL 地址,抖音平台以
https://v.
开头,掺杂中文和其他字符;TikTok 平台以https://vm
开头,不掺杂其他字符;使用时不需要手动去除中文和其他字符,程序会自动提取 URL 链接。
数据储存
- 配置文件
settings.json
的storage_format
参数可设置数据储存格式类型,如果不设置该参数,程序不会储存任何数据至文件。 采集作品评论数据
、批量采集账号数据
、采集搜索结果数据
、采集抖音热榜数据
模式必须设置storage_format
参数才能正常使用。- 程序所有数据均储存至
root
参数路径下的Data
文件夹。
直播下载
获取直播推流地址
功能支持调用 ffmpeg
下载直播,程序会优先调用系统环境的 ffmpeg
,其次调用 ffmpeg
参数指定的 ffmpeg
,如果 ffmpeg
不可用,程序将会调用内置下载器下载直播。
建议配置 ffmpeg
环境,ffmpeg.exe
可前往 官方网站 获取。
功能简介
程序功能 | 功能类型 |
---|---|
批量下载账号作品 | 文件下载, 数据采集 |
批量下载链接作品 | 文件下载, 数据采集 |
获取直播推流地址 | 文件下载, 数据提取 |
采集作品评论数据 | 数据采集 |
批量下载合集作品 | 文件下载, 数据采集 |
批量采集账号数据 | 数据采集 |
采集搜索结果数据 | 数据采集 |
采集抖音热榜数据 | 数据采集 |
批量下载收藏作品 | 文件下载,数据采集 |
启用功能
项目部分功能默认禁用,如需启用功能,请通过源码运行项目,并将相应代码取消注释!
软件备份地址
百度网盘:https://pan.baidu.com/s/1BNwXbBknTu7qS3SbmYFoCA?pwd=rnes
提取码:rnes
开源地址:
GitHub – JoeanAmier/TikTokDownloader
软件:Release TikTokDownloader v5.2 · JoeanAmier/TikTokDownloader · GitHub
教程文档:
Documentation · JoeanAmier/TikTokDownloader Wiki · GitHub
声明:
1 - 在转载本文章时,请保留原文链接,感谢!
2 - 本站发布的资源来源于互联网,可能会存在水印或引流等信息,请您自行鉴别,防止被割韭菜。
3 - 本站的所有资源和文章均来自于互联网的收集和整理,本站不参与制作。如果您认为我们的内容侵犯了您的合法权益,请联系我们,我们将会及时删除。
4 - 本站的所有资源仅供研究和学习交流之用。如果您打算将其用于商业用途,请购买正版授权,否则一切后果将由下载用户自行承担。
5 - 联系邮箱:[email protected]