抖音无水印批量下载:douyin-downloader 五分钟跑通第一条作品 抖音无水印批量下载douyin-downloader 五分钟跑通第一条作品【免费下载链接】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 就是干这个的一条链接进去无水印视频出来顺带把整个主页、直播、评论都收了。它是一个命令行驱动的抖音无水印下载工具去重、重试、浏览器兜底这些容易翻车的环节都内置了。一张表看懂能力说明适合谁单条链接无水印下载短链自动解析无水印源优先自动挑最高码率存单条视频、图文创作者主页批量归档作品 / 点赞 / 合集 / 音乐一次下全SQLite 双重去重素材收集、竞品存档直播录制live.douyin.com/房间号录 FLV主播下播已录数据保留直播内容存档评论数据导出按作品抓评论可选二级回复输出 JSON数据分析、舆情研究增量更新increase开关 数据库记录只拉新发布的作品长期跟踪特定账号10 秒判断你只要下载它管解析、去水印、去重、断点你不需要自己维护接口。先把环境跑起来最短路径上手整条链路五步全部在终端里完成克隆仓库并装依赖Python 3.8git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt装浏览器依赖翻页风控兜底和自动 Cookie 都要用到建议一并装上pip install playwright python -m playwright install chromium复制一份配置出来改cp config.example.yml config.yml拿 Cookie。推荐自动方式python -m tools.cookie_fetcher --config config.yml浏览器会打开抖音登录页扫码登录后回终端按 EnterCookie 自动写回配置文件。认证逻辑都收敛在auth/目录里正常不用碰。在config.yml里填一条链接跑link: - https://v.douyin.com/xxxxx/ # 短链直接粘自动解析 path: ./Downloaded/ mode: - postpython run.py -c config.yml跑完后./Downloaded/下就是无水印文件。下面是桌面版客户端的主界面它和命令行版共用同一套下载后端粘贴链接即可开始桌面版 Douzy 主界面粘贴链接自动识别类型点下载即开始它能替你干的活按场景拆不按功能编号拆场景一创作者全量作品归档你要做的把某个博主的所有作品或点赞、合集整整齐齐存到本地以后持续跟进更新。项目怎么接主页链接填进linkmode里写post、like、mix任意组合number.post: 0表示不限条数。下载策略放在core/user_modes/下每种模式一套独立逻辑跨模式之间还会按aweme_id自动去重。翻页碰到风控时browser_fallback会拉起浏览器帮你把页翻完。你会得到什么Downloaded/{作者名}/post/下每个作品一个独立目录里面是无水印视频、封面、原声、元数据 JSON。SQLite 库记下每一条重跑自动跳过打开increase.post: true之后再跑一次就只补新发布的。关注的创作者会标记新作品数量直接点下载即可增量跟进场景二收藏夹合集一键收走你要做的把自己账号里收藏的视频、收藏合集整体搬下来备份。项目怎么接link填/user/self?showTabfavorite_collectionmode用collect收藏夹作品或collectmix收藏合集。注意这两个模式只认当前 Cookie 对应账号且不能和post混用配置里单独写。你会得到什么整个收藏夹按合集维度落盘同样走数据库去重备份完可以放心清本地缓存。收藏合集整包管理同步、筛选、按合集批量下载顺带两个低频但实用的能力直播录制live.douyin.com房间号进link产出 FLV 和房间元数据快照中断也不丢已录字节评论采集comments.enabled: true按作品输出*_comments.json。热搜榜和关键词搜索则直接用--hot-board/--search导出 JSONL。适合谁不适合谁这类人用了很值需要长期跟踪竞品账号的创作者、要带元数据做统计分析的研究人员、攒素材的设计师习惯命令行、想把工具放在自己机器上跑的开发者。免费、自托管、数据完全在自己手里批量场景下省的时间是实打实的。这类需求它帮不上只想要纯图形界面、一点就完事的用户——仓库主体是 CLI桌面版还在内测期先跑命令行更稳指望拿它做多平台抖音之外的平台或大规模高频采集的也别勉强它按个人归档设计风控是平台策略不是工具的 bug。配置里真正要动的几个开关config.yml里大部分项保持默认就行新手真正需要关心的是这几个配置项默认值建议值为什么thread54~16按带宽调开太高容易触发风控还浪费带宽太低则批量时慢number.post0不限首次跑填 10~50先跑通流程验证产出再放开全量browser_fallback.enabledtrue保持 trueheadless: false翻页受风控时唯一的兜底弹窗需要你人工过验证comments.enabledfalse需要评论时再开每作品多一组请求量全量批跑时先关掉跑批量任务时桌面版的任务中心能实时看到每个任务的状态、成功数与失败项失败的可以直接重试任务中心按状态筛选、查看详情、重试失败项踩坑与自救遇到这些别慌只抓到 20 条左右就停了。原因是翻页触发了平台风控这是最常见的一种现象。解法是把browser_fallback.enabled: true和headless: false都配上浏览器弹窗出现后手动完成验证期间别关窗口。昨天还能下今天突然大面积报错或返回空。多半是 Cookie 过期了抖音的 Cookie 有有效期不是配一次用一年。重跑一遍python -m tools.cookie_fetcher --config config.yml半分钟的事。删了文件想重下却被跳过。去重是数据库记录 本地文件名双重检查只删数据库不够。反过来把本地文件删掉而保留数据库记录程序会判定有记录但文件缺失并重新下载想彻底清空某个作者把本地目录和sqlite3里对应的记录一起删干净即可。最后douyin-downloader 到这里基本齐了单条无水印、主页批量、直播录制、评论导出各自都有明确的位置和开关不用背参数。建议你先克隆下来跑通第一条链接再说——跑通之后剩下的场景照着配置表加就行。项目采用 MIT 协议仓库里也留有社区沟通渠道碰到风控变化或者功能缺口提一个 issue 是个不错的参与方式。【免费下载链接】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),仅供参考