
文章目录抖音下载工具批量抓取无水印视频、图集、直播抖音下载工具批量抓取无水印视频、图集、直播抖音上的视频想存到本地自带水印太碍眼手动一条条下载又太慢。jiji262/douyin-downloader 这个项目在 GitHub 上拿了 8000 的 Star能批量下载抖音视频、图集、合集、音乐自动去水印自动选最高画质。项目维护得不错文档齐全有中英文说明还配了 GitHub Actions 做 CI。项目基于 Python支持单条和批量两种模式。单条就是给一个视频链接直接下批量可以按作者主页、喜欢列表、合集、收藏夹整个拉下来。下载过程中自动跳过已有的文件SQLite 数据库做去重不用担心重复下载。支持的内容类型比较全视频下载单条 / 批量 / 作者主页图集下载合集下载音乐下载收藏夹内容需登录 Cookie直播录制FLV 格式评论抓取保存为 JSON热搜榜和关键词搜索结果导出自动选择无水印视频源自动从码率列表里挑最高的那个。并发下载默认 5 线程失败后指数退避重试1s、2s、5s限速默认 2 请求/秒避免触发风控。支持增量下载只拉取上次之后的新内容不用每次都全量跑一遍。时间范围过滤也能用比如只下载某个月份的作品。遇到分页被拦截的情况工具会启动浏览器兜底支持手动过验证码。下载完成后可以通过 Bark、Telegram 或 Webhook 推送通知。每个任务的文件按作者名和类型自动归类存放视频、图集、音乐、评论、直播各占一个目录找起来方便。安装和使用环境要求 Python 3.8macOS、Linux、Windows 都能跑。安装依赖pip install -r requirements.txt复制配置文件运行 Cookie 获取工具登录抖音账号cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml登录完成后回到终端按回车Cookie 自动写入配置。然后直接运行python run.py -c config.yml也可以用命令行参数追加链接python run.py -c config.yml -u https://www.douyin.com/video/7604129988555574538 -t 8Docker 方式也支持docker build -t douyin-downloader . docker run -v $(pwd)/config.yml:/app/config.yml -v $(pwd)/Downloaded:/app/Downloaded douyin-downloader项目还提供了 REST API 模式加--serve --serve-port 8000启动后通过 HTTP 接口提交下载任务适合集成到自己的工作流里。配置文件里可以控制的参数不少下载模式post/like/mix/music、每种模式的数量上限、时间范围过滤、并发数、重试次数、增量下载、浏览器兜底、视频转文字等。收藏夹模式collect/collectmix需要单独使用不能和 post/like 混着来。桌面端 Douzy 处于内测阶段基于同一套后端有图形界面粘贴链接就能下载支持关注列表同步和任务中心。可以在 Releases 页面下载体验。下载完的视频还能开启语音转文字功能调用 OpenAI 的转录接口生成 txt 或 json 格式的文本文件。项目开源MIT 协议。的视频还能开启语音转文字功能调用 OpenAI 的转录接口生成 txt 或 json 格式的文本文件。项目开源MIT 协议。