
一个主页链接512 个作品全部落到本地硬盘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-downloaderdouyin-downloader 是一个跑在本地电脑上的抖音作品批量下载工具贴一个主页链接就能把整个作品列表按顺序搬进你的文件夹。我翻收藏夹的时候发现攒的教程链接已经失效了 7 条全是博主自己删掉的那一刻我决定把常用博主的主页备份一份。为什么值得自己跑三个扎心场景一条条复制作品链接再逐条另存存到第 10 条鼠标就开始疼而 douyin-downloader 只要一个/user/链接mode: [post]配好core/user_downloader.py 负责翻页拉完全部作品中途断了再跑一次也会接着补。第三方解析站图快但你的清单得先过别人的服务器今天能用明天可能 404。本地跑不一样下载记录写进 storage/database.py 里的 SQLite已下载的作品重跑时自动跳过硬盘上有什么你说了算。三步跑通主页备份环境准备clone 装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt pip install playwright python -m playwright install chromium前两行装 Python 依赖后两行装浏览器内核——后面分页被风控时会用它兜底。装完执行python run.py --version能看到版本号就说明环境通了。同一后端的桌面端 Douzy 工作区贴链接、识别类型、点下载即可开跑Cookie 自动获取扫一次码就行python -m tools.cookie_fetcher --config config.yml它会弹出一个浏览器窗口扫码登录一次回终端按回车Cookie 自动写进 config.yml 的cookies块不用手动拼字段。跑完你应该看到终端提示 Cookie 已保存config.yml 里的YOUR_TTWID等占位符全部变成了真实值。配置与首跑验证只动几个键cp config.example.yml config.ymllink: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post] number: post: 2 path: ./Downloaded/ music: false cover: true json: true database: true thread: 5link填主页 URL整个工具只认这一行入口。mode只写post就是只拉作品 Tab别一上来全开。numberpost: 2是试跑限 2 条确认没问题后改成0表示全量。path本地保存目录定下来就别挪挪了去重就对不上了。databasetrue 开启 SQLite 记录是后续增量备份的地基。thread5 个并发默认值稳。然后执行python run.py -c config.yml跑完你应该看到Downloaded/作者名/post/下出现 2 个日期命名的文件夹每个里面是视频 _cover.jpg_data.json。全部任务完成后的状态面板每条作品都有明确结果失败的能单独重跑长期玩法增量 定时 配置键建议值一句理由increasepost: true只补没下载过的新作品start_time/end_time2026-01-01/ 留空按时间窗收窄范围retry_times3失败自动重试不用人肉补把它挂进 crontab每天凌晨 4 点自动增量补货0 4 * * * cd /path/to/douyin-downloader python run.py -c config.yml博主当晚新发的作品第二天早上就在你的硬盘里了。排障速答问只拉到 20 条左右就停了答分页被风控挡了把browser_fallback.enabled设为true、headless设为false弹窗里手动过一下验证别急着关窗口。问日志里提示要登录、任务大面积失败答Cookie 过期了重跑python -m tools.cookie_fetcher --config config.yml重新扫码别手改字段。问重跑时把下过的又下载了一遍答多半是path被挪过或database设了 false路径定死后不要动database: true保持开着。问磁盘涨得太快下到一半空间不够答全量加封面加 JSON 体积翻倍很正常用start_time卡时间窗或把number从 0 改小分批来。从开头那 7 条打不开的链接说起——现在再翻我打开的是本地文件夹512 个作品一个不少。工具解决的是存得下、找得到剩下的怎么看不看取决于你自己。最后提醒一句请把这套玩法用于个人学习、研究与备份尊重创作者权益不商用、不侵权。【免费下载链接】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),仅供参考