资讯动态

douyin-downloader 抖音去水印批量下载完整教程:从单视频到主页批量下载

发布时间:2026/9/16 13:38:46 来源:尧图企业网站定制
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 是一个 Python 开源的抖音去水印、批量下载工具贴一个视频链接能下单个作品贴一个主页链接能批量下载作者作品自带进度条、重试和去重。项目速览单作品下载与主页批量下载一次搞定一句话定位面向实用场景的抖音内容下载工具覆盖“单个作品 → 作者主页 → 合集/音乐/收藏夹”的完整链路进度展示、失败重试、数据库去重默认开启。功能点说明是否默认开启单作品下载视频、图文、合集、音乐优先原声短链自动解析是填链接即可主页批量下载作品/点赞/合集/音乐四种模式另支持收藏夹需在配置中设mode去水印与画质自动选无水印源默认按码率挑最高档是去重与增量SQLite 数据库 本地文件双重检查重跑不重复下载是database: true评论采集按作品输出*_comments.json可选二级回复否直播录制识别live.douyin.com链接中断也保留已录部分否实验性REST API 服务--serve后通过 HTTP 提交下载任务否需额外依赖项目同时提供一个基于同一套后端的桌面版 Douzy内测中粘贴链接、管理任务和查看下载档案都可以可视化操作下图是它的关注管理界面可筛选关注博主并直接发起批量下载。三分钟跑起来装依赖、拿 Cookie、首次下载第一步安装依赖需 Python 3.8git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt # 一次装齐全部依赖这条命令把仓库克隆到本地并安装依赖不需要其他前置软件。第二步复制配置并获取 Cookiecp config.example.yml config.yml # 生成可用配置 python -m tools.cookie_fetcher --config config.yml # 浏览器登录拿 Cookie python run.py -c config.yml # 配置里填一个链接后运行第一行复制模板配置第二行会打开浏览器登录抖音后回到终端按 EnterCookie 自动写入配置文件第三行正式运行终端显示实时进度条完成后文件落在./Downloaded/下按作者名和作品日期整理。典型用法演示单链接下载和批量下载主页作品单链接下载python run.py -u https://www.douyin.com/video/7604129988555574538这条命令通过-u追加一个视频链接直接开始下载不用改配置文件。完成后得到无水印视频封面、音乐和 JSON 元数据是否保存由配置开关决定默认只存视频本体。上图是桌面版 Douzy 的链接下载界面识别单个作品后点“下载”即可命令行版能力一致。批量下载主页作品在config.yml里填好主页链接并指定模式和数量mode: - post # 作品可换成 like / mix / music number: post: 50 # 最近 50 个作品0 表示全量然后运行python run.py -c config.yml -u https://www.douyin.com/user/MS4wLjABAAAAxxxx -t 5这条命令追加作者主页链接发起批量下载-t 5指定 5 个并发线程。运行后作者作品会存到Downloaded/作者名/post/下每个作品一个文件夹跨模式自动去重第二次运行已下载的内容会直接跳过。配置速查关键参数与建议值完整带注释的配置见 config.example.yml默认值定义在 config/default_config.py。最常改的参数如下参数作用建议值link下载目标视频/图文/主页/合集/音乐链接列表短链自动解析必填mode批量模式post作品、like点赞、mix合集、music音乐[post]起步number.post等各模式数量上限0 表示不限首次试跑设 1thread并发下载数3~8默认 5retry_times失败重试次数指数退避 1s/2s/5s3video_quality画质highest最高转码档 /original探测原片higheststart_time/end_time按发布时间过滤格式YYYY-MM-DD不过滤留空increase.post增量开关只下载新作品跳过已下的truemusic/cover/json附带保存音乐、封面、元数据的开关false按需开proxyAPI 与媒体下载共用的 HTTP(S) 代理按需填故障速排高频问题与一句话解法问题一句话解法只抓到 20 条左右就不翻页翻页触发了风控确认browser_fallback.enabled: true且headless: false浏览器弹窗里手动完成验证后再关Cookie 失效、登录态报错重跑python -m tools.cookie_fetcher --config config.yml刷新即可删了文件却没有重新下载去重同时查数据库和本地文件需把dy_downloader.db里对应记录一起删掉进度条刷屏影响阅读保持progress.quiet_logs: true默认只有调试时再加-v下载中断产生不完整文件程序会比对 Content-Length不完整文件自动清理并重试不用手动处理想查下载历史用 sqlite3 查dy_downloader.db的aweme表按download_time排序即可收尾适合谁、从哪开始适合需要批量存档抖音作品、按作者整理素材的创作者和个人用户。完整参数说明见 README.zh-CN.mdCookie 工具在 tools/cookie_fetcher.py。建议先把number.post设为 1 试跑一个作品确认流程没问题再放开数量。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价