抖音无水印下载完全指南5 分钟存单条视频、批量作者作品、定期增量追更【免费下载链接】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-downloaderdouyin-downloader 是一款免费开源的抖音无水印下载工具粘贴单条链接拿到原画质量 MP4粘贴主页链接批量抓取某位作者的全部作品。读完这篇你能在 5 分钟内完成第一次下载并配好定期增量追更。 三个真实场景单条无水印保存、主页批量收藏、定期追更单条无水印保存抖音视频粘一条链接无水印 MP4 落到本地码率自动挑最高可用档。批量下载作者作品粘一条主页链接整位博主的作品一次存完条数上限可设。定期追更某位创作者开启增量后磁盘上已有的作品自动跳过每次运行只抓新内容。下载主流程在 cli/main.py各内容类型的策略集中在 core/user_modes/。项目另有一个桌面 GUI 版本封闭测试中与 CLI 共用同一套下载后端⏱ 5 分钟跑通第一次下载安装、Cookie、运行三条命令备好环境项目要求 Python 3.9macOS、Linux、Windows 都能跑git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt playwright python -m playwright install chromium最后一条是下载本地浏览器供 Cookie 脚本和翻页兜底使用别跳过。一条命令扫码保存抖音 Cookie抖音接口在登录态下才返回完整无水印源所以先拿 Cookie。Cookie 就是抖音的登录凭证写进配置文件后后续下载直接复用cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml浏览器弹出后用抖音 App 扫码登录回终端按回车保存。脚本在 tools/cookie_fetcher.py登录态失效时重跑这一条命令即可。开始第一次无水印下载打开 config.yml把link字段的示例链接换成你的目标视频地址这个字段放要处理的视频或主页链接然后运行python run.py -c config.yml完成后文件落在Downloaded/{作者}/{日期}_{标题}_{id}/目录。默认只保存视频本体封面、音乐、JSON 元数据在 config.example.yml 里各有独立开关默认全关需要哪个开哪个。 能力速查想做什么 → 改哪里想做什么怎么配默认值不改配置文件多加一条链接CLI 参数-u可重复使用无链接调并发下载数同时几个下载工-t或thread5改保存目录-p或path./Downloaded/保存单条视频 / 图文链接写进link字段空批量下载主页作品link换主页链接number.post设上限post: 0不限跳过已下载作品increase.post: truetrue按发布日期筛选作品start_time/end_time空不筛选拿原画质量video_quality: originalhighest导出热搜榜为 JSONL--hot-board可跟条数关导出关键词搜索结果为 JSONL--search 关键词关查看详细日志-v关参数完整语义见 README.zh-CN.md 的参数表。 进阶三招批量主页、增量更新、画质三档批量下载抖音作者作品怎么配如果你想收藏整个主页把link换成作者主页链接用number.post设数量上限0 表示不限link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post] number: post: 0置顶作品默认跳过需要就把download_pinned改成true。mode里还能写like、mix、music一次下载多类型同一作品跨模式不会下两遍。定期追更新作品怎么配增量如果你想做抖音作品增量下载用start_time/end_time圈出时间窗按发布日期筛选作品再让增量开关干活start_time: 2024-06-01 end_time: 2024-12-31 increase: post: trueincrease.post: true表示主文件已在磁盘的作品自动跳过。去重是SQLite 历史 本地文件双重检查重复运行不会重复下载。原画、高清、省流量怎么切换如果你想下载抖音原画只改一个字段video_quality: originalvideo_quality决定从抖音返回的多档码率里选哪一档。默认highest取最高转码档不发额外探测请求original先探测原片拿不到就退回最高档省流量用lowest也可直接指定720p这类档位。 避坑三连问最高频的三个故障怎么办只抓到 20 条左右的作品现象批量下载作者主页作品停在 20 条上下就不动了。根因翻页请求被抖音风控拦截翻页中断。修复确认browser_fallback.enabled为true且headless为false在弹出的浏览器里人工完成验证后它会继续自动抓取验证没通过前别提前关窗口。提示登录态失效现象报错里出现登录态失效或要求登录的字样。根因配置文件里写的 Cookie 已过期。修复重跑python -m tools.cookie_fetcher --config config.yml更新交互终端下程序检测到失效也会自动开浏览器重新登录后重试一次。个别视频下载失败现象单条视频失败其余正常。根因大概率是单条风控或并发开得太高。修复先确认链接在浏览器里仍有效再用-t 3 -v重跑看日志核对retry_times默认 3 次重试与rate_limit默认每秒 2 请求没被改过。从单条视频到整页主页从原画到增量追更一切围绕那一份 config.yml 展开。先跑通最短路径再按需打开开关平时定期git pull跟上抖音接口变化带来的修复。最后一句这个工具适用于个人收藏与研究场景请遵守平台条款与版权规范下载内容不要用于商业用途或二次传播。【免费下载链接】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),仅供参考
阅读完成 · 觉得有帮助?