
抖音下载工具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你是否也遇到过这样的场景刷到一个宝藏创作者想把 Ta 主页上几十上百条作品全部存进硬盘慢慢看却只能一条条手动操作错过了一场重要直播回放却再也找不到入口好不容易下载了一堆视频文件名却乱成一团想找某一条内容时大海捞针。douyin-downloader 就是为这些数字收藏癖而生的抖音下载工具它支持视频、图集、合集、音乐等多种类型下载能批量抓取整个作者主页的内容还能录制直播回放并且自带无水印、最高清自动挑选、进度展示、失败重试与 SQLite 去重等贴心能力。这篇文章将带你从安装配置开始一步步跑通它的核心玩法。你是不是也有过这样的收藏焦虑先说说我自己的真实经历。手机相册里攒了几百个抖音视频结果某天平台提示内容已删除想看的回忆瞬间清零更崩溃的是抖音的喜欢列表根本没有批量导出功能想把真正喜欢的内容永久留存几乎只能靠手动录屏——费时费力还带着醒目的水印。痛点的本质其实是三件事直播内容转瞬即逝错过就再也看不到完整回放喜欢的作者更新频繁手动保存永远跟不上节奏下载下来的文件命名混乱想要的时候根本找不到。而 douyin-downloader 正是冲着这三个痛点来的。它不只是一个下载器更像一个帮你打理抖音资源的私人收藏管家把链接丢进去剩下的一切——链接解析、去水印、挑最高清、分类归档、去重——都自动完成。接下来我用一张能力地图帮你建立整体认知。一张能力地图看清这个抖音下载工具的边界在动手之前先花一分钟搞清楚它到底能做什么、边界在哪里避免装了才发现不适合自己的尴尬。能力维度具体支持使用入口单条内容下载视频 / 图文 / 合集 / 音乐直接粘贴链接作者主页批量作品 post / 点赞 like / 合集 mix / 音乐 musicuser 链接 mode 配置直播录制FLV / HLS下播自动保留已录数据live 链接附加资源封面、音乐、头像、JSON 元数据随下载自动附带内容增值评论采集、热搜榜、关键词搜索配置项 / 命令行参数服务集成REST API、完成通知推送、桌面版 Douzy--serve等参数它的边界同样清晰只针对抖音平台直播 webcast 接口部分场景标记为实验性收藏夹模式collect/collectmix仅支持当前登录账号且需单独使用、不能与其他模式混用。看懂这张表你就能判断它是否满足自己的需求——如果核心诉求是批量保存 直播回放那它正好是你的菜。四步跑通你的第一次下载别被开源工具四个字吓到真正跑起来只需要四步全程不超过十分钟。第一步获取项目代码git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader预期结果项目源码完整拉取到本地目录下能看到run.py、config.example.yml、requirements.txt等核心文件。第二步安装依赖pip install -r requirements.txt预期结果所有 Python 依赖安装完成。如果后续想用浏览器兜底功能再补一步pip install playwright python -m playwright install chromium第三步准备配置并自动获取 Cookiecp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml预期结果命令会自动打开浏览器你登录抖音账号后回到终端按 Enter程序自动把 Cookie 写进config.yml完全不用手动复制粘贴这是整个过程中最省心的一步。第四步运行下载python run.py -c config.yml预期结果终端出现实时进度条下载任务依次执行完成后在./Downloaded/目录下能看到按作者名 → 作品类型 → 日期_标题层级整理好的文件。到这里你已经完成第一次完整的抖音内容下载。接下来进入正题看看三个最高频的使用场景怎么玩。三个高频场景手把手实战场景一单条内容下载适用场景刷到一个好视频、想保存一张高质量图文或者收藏一个合集、一首原声音乐。操作把链接填进配置文件即可link: - https://www.douyin.com/video/7604129988555574538图文用/note/...链接、合集用/collection/...、音乐用/music/...格式完全一致。短链接v.douyin.com也能自动解析。运行效果程序自动解析链接优先选择无水印视频源并从码率数组中挑出最高清版本视频、封面、音乐、元数据 JSON 会一并保存到独立的作品文件夹中一条链接换来一套完整档案。场景二作者主页批量下载适用场景把喜欢的作者全部作品存档或者作为追更工具定期同步新内容。操作填上作者主页链接再声明要下载的模式link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post - like - mix - music number: post: 50 # 下载最近50个作品 like: 0 # 0 表示全量下载运行效果一次任务同时抓取作品、点赞、合集和音乐跨模式自动去重——同一个视频即使同时出现在作品和点赞里也只下载一次。目录按作者名/post|like|mix|music/分类存放后续查找非常直观。场景三直播回放录制适用场景错过直播想补档或者想把喜欢的直播完整留存下来反复观看。操作填上直播间链接再设置录制时长上限link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600 # 0 表示录到主播下播 idle_timeout_seconds: 30 # 网络空闲多久视为结束运行效果录制产出 FLV 文件保存在Downloaded/{作者}/live/目录下并附带一份直播间元数据快照*_room.json。最贴心的是——主播下播、网络空闲或 CtrlC 中断时已录制的字节都会自动保留绝不会出现录了两个小时结果什么都没留下的悲剧。五个技巧让下载更快更稳技巧一调高并发数提速。默认 5 个线程网络条件好时可以适当调高thread: 8 # 并发下载线程数技巧二开启增量下载告别重复劳动。开启后只下载新内容适合定期同步increase: post: true # 只下载新增作品 database: true # 增量模式依赖数据库记录技巧三按时间段精准筛选。只下载指定时间窗内的内容start_time: 2024-01-01 # 起始日期 end_time: 2024-12-31 # 结束日期技巧四打开浏览器兜底突破翻页限制。API 受限时自动启动浏览器支持人工过验证码browser_fallback: enabled: true headless: false # 显示浏览器窗口便于手动验证技巧五下载完成推送通知。任务结束后手机收到提醒不用一直盯着终端notifications: enabled: true on_success: true providers: - type: bark url: https://api.day.app/YOUR_DEVICE_KEY高频问题答疑与避坑Q为什么我只能下载 20 条作品A这是抖音翻页风控的典型现象。确保browser_fallback.enabled为true、headless为false浏览器弹窗出现后手动完成验证不要急着关窗口。Q下载速度很慢怎么办A三条路调高thread并发数避开网络高峰时段配置proxy走代理例如proxy: http://127.0.0.1:7890。QCookie 失效了怎么处理A重新执行自动获取命令即可全程不需要手动编辑python -m tools.cookie_fetcher --config config.ymlQ怎么查看下载历史A程序默认启用 SQLite 记录一条命令即可查最近 20 条记录sqlite3 dy_downloader.db SELECT aweme_id, title, author_name FROM aweme ORDER BY download_time DESC LIMIT 20;Q想重新下载某个作品该怎么做A需要同时清理文件和数据记录。程序通过数据库记录 本地文件双重判断去重只删数据库会因本地文件存在而跳过只删文件会因数据库有记录而重新下载两者配合使用即可sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id 你的aweme_id;关于版权与合规工具是免费的但使用边界要心里有数。请遵守平台规则尊重创作者版权仅将下载内容用于个人学习、研究和个人数据管理。不要用于任何侵犯他人隐私、版权的用途也不要批量搬运后二次分发。平台接口策略随时可能调整功能失效属于正常技术风险理性看待就好。写在最后开始建立你的资源库从一条视频到整个作者主页从错过直播的遗憾到随时可回看的完整存档——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),仅供参考