抖音视频批量下载教程:去水印、主页全量、收藏夹一次配好

发布时间:2026/8/21 19:51:30
抖音视频批量下载教程:去水印、主页全量、收藏夹一次配好 抖音视频批量下载教程去水印、主页全量、收藏夹一次配好【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader你想把某个美食博主主页的一整页作品存下来手动一个个保存又慢下载下来还带水印。抖音视频下载器 douyin-downloader 就是为这类抖音视频下载场景设计的粘贴主页链接即可批量保存无水印视频自动挑选最高码率已下载过的自动跳过。它支持视频、图文、合集、音乐、收藏夹批量保存还内置直播录制、评论采集和热搜榜导出。 它能为谁做什么你运营自媒体账号想从别人的主页收集素材。把作者主页链接填进配置mode 设为 post它会下载无水印视频同时可选封面、音乐、JSON 元数据想看作者喜欢什么就加上 like。打开 increase 增量开关后下次运行只抓新发布的作品。你做竞品分析或话题研究需要成规模地取数。批量下载一组账号的作品后用评论采集功能为每个作品输出*_comments.json--hot-board 30能把热搜榜快照导出成 JSONL--search 关键词可以按主题导出搜索结果还支持--serve启动 REST API 服务让其他程序通过 HTTP 调用。你在管理自己的收藏。用自己的 Cookie 登录后mode 填 collect 或 collectmix就能把收藏夹作品或收藏合集整批存下来数量填 0 表示不限。注意收藏夹模式只支持当前登录账号。基于同一套后端的桌面客户端Douzy正在内测粘贴链接即可开始任务中心里能看到逐任务的实时进度⚡ 三步跑起来第一步获取代码并安装依赖需要 Python 3.8git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt第二步准备配置和 Cookiecp config.example.yml config.yml python -m tools.cookie_fetcher --config config.ymlcookie_fetcher 会打开浏览器登录抖音后回到终端按 EnterCookie 自动写入配置。若要用后面的浏览器兜底需先pip install playwright并执行python -m playwright install chromium。第三步跑第一个下载python run.py -c config.yml -u https://www.douyin.com/video/7604129988555574538结果会落到Downloaded/目录按“作者/模式/日期”分层存放。要改成批量任务只需修改 config.yml 里的 link、mode 和 number例如作者主页全量配置link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post, like] number: post: 50批量下载背后的去重与容错去重靠双重检查。database: true时下载历史写进 SQLite 数据库dy_downloader.db程序同时扫描本地文件名文件名含 aweme_id两边都确认“已下载”才跳过数据库有记录但文件缺失时则视为需要重新下载。这套机制让 increase 增量开关只抓新作品成为可能。容错是分层的。下载失败按指数退避重试1s、2s、5sretry_times 默认 3 次下载完成后用 Content-Length 校验文件完整性不完整的文件自动清理并重新下载。API 翻页遇到风控限制时browser_fallback 会启动一个真实浏览器你在弹窗里手动过掉验证码即可继续。并发与限流方面下载走异步 worker 池thread 默认 5 个并发内置令牌桶限流器默认 2 请求/秒降低触发平台反爬的概率。❓ 遇到问题先看这里只抓到 20 条左右的作品这通常是翻页风控。确认browser_fallback.enabled: true、browser_fallback.headless: false浏览器弹窗出现后手动完成验证不要立即关闭窗口。Cookie 失效下载开始报错重新执行一次获取命令即可python -m tools.cookie_fetcher --config config.yml。建议隔段时间检查失效就重取。删了记录为什么不重新下载注意双重去重的方向只删数据库记录不会触发重新下载因为程序还会扫本地文件名要重下某个作品得把对应文件和数据库记录一起删掉。为什么没有生成 transcript 文件转写只对视频作品生效图文不会转写。依次检查transcript.enabled是否为 true、OPENAI_API_KEY是否有效、response_formats是否包含 txt 或 json。下载别人的收藏夹失败collect / collectmix 只支持当前登录 Cookie 对应的账号且必须单独使用不能和 post / like / mix / music 混在一个 mode 里。适合谁不适合谁它适合需要保存无水印素材的个人用户、批量收集作品和评论数据的运营与研究者以及想通过 REST API 把下载能力接进自己流程的团队。不太适合两种情况想下载别人收藏夹的用户只支持自己登录的账号以及期望全程无人值守的场景浏览器兜底需要人工过验证码。项目采用 MIT 协议开源免费使用参数细节可查阅仓库内的README.zh-CN.md与config.example.yml。【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考