抖音批量下载三步走:从一条链接到整齐的视频库

📅 2026/8/24 10:25:31
抖音批量下载三步走:从一条链接到整齐的视频库
抖音批量下载三步走从一条链接到整齐的视频库【免费下载链接】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你关注的博主一个月更新 50 条作品你只能手动存下眼前几条整理完发现部分链接已经失效。douyin-downloader抖音下载器是一个面向抖音内容的开源批量下载工具粘贴一条链接它把视频、图文、合集或收藏夹存成无水印的本地文件进度展示、失败重试、重复内容去重都内置好了。除了单条作品它还能覆盖整个合集、作者主页的批量抓取发布/喜欢/合集/音乐、自己账号收藏夹的下载甚至直播录制。下载后每个作品自带一个文件夹装着视频、封面、音频和元数据重复运行时自动跳过已保存的内容。环境准备装依赖并拿到 Cookie仓库里有两个版本根目录是较老的单文件版douyin-downloader/子目录是功能更全的新版本文按新版走git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader/douyin-downloader pip install -r requirements.txt装完后复制一份样例配置cp config.example.yml config.yml目录里会出现一份带完整注释的配置模板各项都有默认值。接下来是 Cookie。抖音的数据接口只认有身份的请求最简单的办法是让工具替你弹一个浏览器登录pip install playwright python -m playwright install chromium python -m tools.cookie_fetcher --config config.yml登录完成后回到终端按回车程序会把 Cookie 直接写进 config.yml打开文件能看到 msToken、ttwid 等字段都已填好。不想走浏览器的话也可以从浏览器开发者工具里手动复制 Cookie粘贴到配置的cookies段。第一次下载跑通完整流程打开 config.yml只填三处——链接、模式、数量link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 5然后执行python run.py -c config.yml终端里会出现进度条完成后打印成功数量和用时打开Downloaded/目录作品按作者名/post/日期_标题_id/归档每个视频一个文件夹封面、音频和元数据放在旁边 三种常用批量下载姿势批量归档作者主页主页链接下mode可以列多个模式数量在number里分别控制mode: - post - like - mix number: post: 50 like: 0 mix: 00表示不限量。同一条作品被多个模式命中时只会下载一次跨模式去重是自动的。按时间段筛选只想要某段时间内的内容加两行即可start_time: 2025-01-01 end_time: 2025-06-30范围外的作品在下载前就被过滤掉适合整理年度回顾或某个专题的收藏。定期增量同步打开增量开关然后每周跑一次increase: post: true database: true第二次及之后的运行只会补拉新作品不重复下载旧的。相当于工具替你记一本下载台账新内容自动进库不用自己维护。排障速查最常见的三种情况主页只能抓到 20 条左右作品→ 翻页触发了风控。确认配置里browser_fallback.enabled: true、headless: false浏览器窗口弹出后手动完成验证、不要立刻关窗抓取会自动接续。下载报错或提示缺少登录信息→ Cookie 过期了。重新执行python -m tools.cookie_fetcher --config config.yml即可。已保存的作品无法重新下载→ 去重是双重的数据库记录加本地文件名。把Downloaded/下对应作品目录删掉再删掉dy_downloader.db里的对应记录才会重新抓取。边界与扩展方向几句提醒工具适用于个人学习和归档下载的内容版权归创作者别拿去做商业或二次分发config.yml 里装着你的登录 Cookie别随意外发。想再深入一点项目留了不少口子--serve能把它跑成 REST API 服务notifications可在下载完成后推 Bark/Telegram 到手机live支持直播间录制桌面客户端 Douzy 也在内测粘贴链接即开始任务中心里能看到实时进度。从一条视频链接到整个主页的定期归档上面这些命令够你覆盖大部分日常用法。【免费下载链接】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),仅供参考