
抖音视频下载终极指南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就是这样一个免费开源的抖音无水印下载神器。它不仅能下载单个视频还能批量抓取作者主页、合集、音乐甚至录制直播一站式解决你所有想把抖音内容存下来的需求。动心之前先看看它到底能干什么douyin-downloader 是一个纯 Python 开发的命令行工具底层拆成两层外层是面向用户的下载入口DouYinCommand.py/downloader.py内层是模块化的apiproxy核心库包含请求、去重、限速、重试、策略切换等组件。这种分层设计让它在功能丰富和稳定可靠之间找到了很好的平衡。我把它的核心能力整理成一张表看完你就知道它值不值得折腾能力说明典型用法单视频/图文下载支持/video/、/note/链接自动选无水印高清源看到喜欢的视频随手保存主页批量下载一次拉取某位作者发布/点赞/合集/原声作品备份创作者全部内容收藏夹下载下载自己账号收藏的作品和合集整理自己的想看清单智能去重SQLite 数据库 本地文件双重去重跨模式不重复长期增量维护断点续传/增量只下载新增作品跳过已存在的定期备份不漏不重失败重试 限速指数退避重试1s/2s/5s默认 2 请求/秒长跑任务更稳浏览器兜底API 翻页受限时自动切浏览器支持人工过验证码解决只能抓 20 条的风控问题直播录制录制 FLV/HLS 流下播时保留已录数据保存直播回放评论采集、热搜榜、关键词搜索导出 JSON/JSONL 数据内容分析、选题调研划重点它最打动人的不是能下载而是下载得聪明——自动去重、自动重试、自动选最高清源这些细节让批量任务可以放心丢给它跑。五分钟跑通装环境、配 Cookie、下载第一条视频第一步安装依赖要求 Python 3.8然后拉取代码并安装依赖git 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第二步配置 Cookie最关键的步骤Cookie 是访问抖音服务器的通行证没有它工具无法正常工作。好在项目提供了自动获取脚本python -m tools.cookie_fetcher --config config.yml运行后会自动打开浏览器你登录一次抖音回到终端按回车Cookie 就会自动写进配置文件全程傻瓜式。踩坑提醒①不要直接复制浏览器地址栏里的 Cookie 串去填容易漏掉关键字段。优先用项目自带的cookie_fetcher手动粘贴时格式必须是msTokenxxx; ttwidyyy; odin_ttzzz; ...这种用分号分隔的完整字符串。第三步下载你的第一条视频复制配置模板然后在config.yml里填上链接link: - https://v.douyin.com/你的分享链接/ path: ./Downloaded/运行命令python run.py -c config.yml稍等片刻视频就会以日期_标题命名的文件夹形式出现在Downloaded/目录下视频、封面、音乐、元数据 JSON 一应俱全。命令行模式同样支持一条命令搞定python run.py -u https://www.douyin.com/video/7604129988555574538 -t 8 -p ./Downloaded玩出花样把整个创作者主页搬回家单个下载只是开胃菜douyin-downloader 真正的重头戏是批量下载作者主页。想备份某位博主全部作品把链接换成他的主页地址就行link: - https://www.douyin.com/user/这里是作者的sec_uid mode: - post # 发布的作品 - like # 点赞的作品 - mix # 合集 - music # 用过的原声 number: post: 50 # 只下最近50个填0表示全量同时开多个模式也没问题工具会自动跨模式去重——同一个视频在发布和原声里都出现时只下载一次。小贴士想长期跟踪某个博主的新作品开启增量模式它会把下载记录存进 SQLite 数据库下次运行只抓新增的increase: post: true database: true配合定时任务比如 crontab 或 Windows 计划任务就能实现每天自动备份最新作品的全托管流程。下载后的文件会自动组织成清晰的目录结构按作者 → 模式 → 单作品文件夹层层归档找东西非常方便进阶玩法直播、评论、热搜一个工具全包批量下载之外douyin-downloader 还有几个容易被忽略但很实用的能力。录制直播遇到正在直播的优质内容把直播间链接丢给它它会先提取直播间标题、在线人数等信息让你选择清晰度再生成 FLV/HLS 流地址进行录制。主播下播时已录制的部分会自动保留link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600 # 0 表示录到主播下播采集评论做内容研究或竞品分析时可以按作品抓取评论含二级回复输出为*_comments.json方便后续统计。拉热搜榜、按关键词搜索想快速了解当下热点或围绕某个主题做选题python run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded结果会以 JSONL 格式导出直接就能喂给数据分析流程。避坑指南这 4 个问题 90% 的人都会遇到1. 只能抓到 20 条作品怎么办这是典型的翻页风控。打开browser_fallback兜底让工具在 API 翻页受限时自动拉起浏览器browser_fallback: enabled: true headless: false # 必须为 false才能看到验证码弹窗踩坑提醒②浏览器弹窗出现后一定要手动完成验证再等它继续跑不要一看到窗口就关掉否则永远只能抓到前 20 条。2. 为什么删了数据库记录文件还是不重新下载因为它是数据库 本地文件双重去重——本地文件名里带有 aweme_id只要文件还在就会被跳过。想强制重下两个都得清rm -rf Downloaded/作者名/post/*_aweme_id/ sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id aweme_id;3. Cookie 失效、下载报错怎么办抖音的 Cookie 有效期不长失效后重新跑一次python -m tools.cookie_fetcher --config config.yml即可。另外首次安装后如果没装brotli库可能遇到响应为空的怪问题工具默认已把accept-encoding降级为 gzip/deflate 来规避遇到异常时先确认依赖装全。4. 进度条疯狂刷屏默认配置已开启progress.quiet_logs: true静默模式正常使用不刷屏调试时才建议临时加-v或--show-warnings查看详细日志。最后一步把它变成你的日常工具到这里你已经能用 douyin-downloader 完成从单视频保存到主页批量备份、再到直播录制的全部操作了。送你一张速查表收藏起来随时查想做的事命令 / 配置下载单个视频python run.py -u 视频链接备份作者全部作品link: 主页链接mode: postnumber.post: 0只下最近 N 个number.post: N增量更新increase.post: true按时间段过滤start_time/end_time格式YYYY-MM-DD录制直播link: 直播间链接live配置抓热搜/搜索--hot-board 30/--search 关键词下一步行动建议先跑通安装 → 配 Cookie → 下载一条视频的完整流程确认环境没问题挑一个你最喜欢的创作者配置批量 增量模式体验全自动备份上手后再探索直播录制、评论采集这些进阶功能。最后提醒一句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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考