首页/新闻资讯/正文详情

douyin-downloader 抖音批量下载指南:3 步搭好无水印增量下载

发布时间:2026/9/27 21:57:57 来源:云帆数科 栏目:资讯中心
douyin-downloader 抖音批量下载指南:3 步搭好无水印增量下载
douyin-downloader 抖音批量下载指南3 步搭好无水印增量下载【免费下载链接】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 是一个 Python 命令行工具接收抖音主页、合集或直播间链接并发批量抓取无水印视频、图集、合集、原声与直播流。每个作品写进 SQLite 记录并按 aweme_id 双重去重配合默认 5 路并发增量运行只捞新作品。能力矩阵批量下载、增量同步与风控兜底无水印自动选档对比多路视频源的 bit_rate 码率阶梯video_quality默认挑最高转码档original可探测上传原片、失败自动回退。并发加退避重试默认 5 路并发thread: 5失败按指数退避重试retry_times: 3rate_limit限制为 2 请求/秒降低触发风控概率。双重去重SQLite 下载记录 本地文件名中的 aweme_id 双重比对increase增量模式只下载新作品删库前请先想清楚。浏览器兜底API 翻页被风控截断时自动拉起 Playwright Chromium保持headless: false手动过一遍验证码即可继续翻。多形态产物评论导出*_comments.json、热搜榜与关键词搜索落盘 JSONL、直播录制存 FLV 并附房间元数据快照。输入 / 触发模式本地产物备注/user/主页链接mode: postmp4 封面/原声/data.json按number.post限量0 不限/collection/、收藏页mix/collect按作品分目录受 2026 风控门禁影响/music/原声链接musicmp3缺失时回退该音乐下首条作品live.douyin.com/{room_id}直播录制flv *_room.json实验功能HLS 仅存播放列表--hot-board/--search数据采集search/*.jsonl先筛清单再决定下载哪批同一套后端还打包了桌面客户端 Douzy内测中形态不同按需选择形态定位入口CLI本仓库主页批量、直播录制、数据采集python run.py桌面版 Douzy单作品下载、可视化任务管理项目 Releases 页获取⚠️ 自 2026-08 起抖音对单视频/图文、合集、音乐等接口加了ArgusSecurityPlugin风控门禁非浏览器请求直接 403CLI 侧目前仅主页作品可走 Playwright 兜底且不保证成功。五分钟上手安装、扫码登录与首次运行拉代码并安装依赖Python 3.9Windows / macOS / Linux 均可。一条命令装完依赖和浏览器内核git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt playwright python -m playwright install chromium跑通标志pip安装无报错、chromium 内核下载完成输出中出现 Executable downloaded。扫码获取 Cookie 首次使用最容易卡住的一步没有有效 Cookie 时作品列表往往只翻 20 条就停。用自带脚本扫码Cookie 会自动写回 config.ymlcp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml浏览器里登录抖音后回终端按 Enter。跑通标志config.yml 的cookies段填入了真实值msToken、ttwid、odin_tt 等不再是 YOUR_XXX 占位符。首次运行把配置里的示例link换成目标博主主页number.post先设小值试水然后python run.py -c config.yml # 也可临时追加链接与并发不动配置文件 python run.py -c config.yml -u https://www.douyin.com/user/xxxx -t 5 -p ./Downloaded跑通标志终端出现 Rich 进度条Downloaded/{作者}/{日期}_{标题}_{aweme_id}/下多出 mp4 文件。场景拆解主页增量同步与直播存档整站主页搬进本地素材库增量同步短视频创作者跟踪竞品更新只想每月同步新作品、日期区间内可重复执行link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx path: ./Downloaded/ mode: [post] number: post: 50 # 0 表示不限数量 start_time: 2026-09-01 # 只抓区间内作品含结束日当天 end_time: 2026-09-30 increase: post: true # 跳过已下载作品执行python run.py -c config.yml。文件按「作者/模式/日期_标题_aweme_id」三级归档每个作品目录含 mp4、封面、原声与 data.json点赞数、发布时间等。需要强制重下时把increase.post设为false即可无需清空数据库。直播回放一键存档课程运营要留存整场直播把直播间链接写进linklink: - https://live.douyin.com/123456789 live: max_duration_seconds: 0 # 0 录到主播下播 idle_timeout_seconds: 30执行同一条python run.py -c config.yml。已录字节保留为Downloaded/{作者}/live/下的 flv 文件旁边附*_room.json元数据快照。注意直播录制属实验功能HLS 源只保存播放列表需要时用 ffmpeg 二次合成。评论数据与关键词采集做舆情分析前先备原始料config.yml 打开评论采集comments.enabled: true、max_comments: 500每个作品会在媒体文件旁生成*_comments.json关键词命中的作品清单则先导出再挑python run.py --hot-board 30 python run.py --search 关键词 --search-max 100结果落盘为search/目录下的 JSONL逐行 JSON 可直接用 pandas 读入分析。参数调优与源码地图先调并发与稳定性thread默认 5→ 同时下载任务数 → 家庭宽带 5~8 → 再高容易撞限流。retry_times默认 3→ 单任务重试次数 → 网络差调到 5 → 配合指数退避吸收瞬时抖动。rate_limit默认 2→ 每秒 API 请求上限 → 保持默认 → 这是不触发风控的关键阀门。video_quality默认 highest→ 码率档选择 → 存素材库用 original省流量用 720p → original 每条作品多一次 10s 超时探测。browser_fallback.max_scrolls默认 240 轮→ 兜底浏览器翻页深度 → 深主页调到 400 → 配合headless: false方便手动过验证。代码模块化程度高改造入口明确core/user_modes/post / like / mix / music / collect 六种策略类由 core/user_mode_registry.py 注册发现新增内容类型加一个策略类并register即可。auth/cookie_manager.py封装 Cookie 生命周期想接自己的登录态或过期提醒从这里入手。storage/database.pySQLite 层dy_downloader.db里的 aweme 记录、下载历史、统计查询都在这里二次开发报表直接查它。要接前端或自动化流水线python run.py --serve --serve-port 8000起 REST 服务需 fastapi uvicornPOST/api/v1/download提交任务GET/api/v1/jobs/{job_id}查状态实现见 server/app.py。故障诊断只抓 20 条、403 与重复跳过现象主页作品只抓到 20 条就停 →原因API 翻页被风控截断 →修复确认browser_fallback.enabled: true且headless: false浏览器窗口弹出后手动完成验证再让它继续翻。现象列表抓空、全部作品下载失败 →原因config.yml 里 Cookie 过期 →修复重跑python -m tools.cookie_fetcher --config config.yml扫码刷新。现象单个视频/图文、合集、音乐链接报 403Blocked by ArgusSecurityPlugin→原因2026-08 起接口加风控门禁非浏览器请求被拒 →修复CLI 无解单个作品改用 Douzy 桌面版主页作品走 post 模式加浏览器兜底。现象删了本地文件下次运行仍跳过该作品 →原因SQLite 双重去重记录还在 →修复sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id aweme_id;。现象问题定位不到 →原因日志级别不够 →修复python run.py -c config.yml -v开详细日志。收束那批收藏的教程视频不用再等它从时间线里消失后才想起来补主页、直播、评论都会按「作者/模式/日期_标题」自动归档点赞数、发布时间一并落进 JSON。扫码跑通 cookie_fetcher目标主页链接填进 config.yml执行python run.py -c config.yml你的素材库从下一条视频开始自动归档。【免费下载链接】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),仅供参考

相关推荐

GPT-6 马上来,Codex预告将拥有Astra,TaoToken 统一 Key 配置提前铺路!
GPT-6 马上来,Codex预告将拥有Astra,TaoToken 统一 Key 配置提前铺路!

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 21:57:57

Cursor Agent Setting 中英对照与使用指导手册:TaoToken 统一 Key 配置实战
Cursor Agent Setting 中英对照与使用指导手册:TaoToken 统一 Key 配置实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 21:57:57

ORACLE PL/SQL Developer 存储过程调试:TaoToken 统一 Key 接入 settings.json 配置与验证
ORACLE PL/SQL Developer 存储过程调试:TaoToken 统一 Key 接入 settings.json 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 21:57:57

Linux网站做301重定向从零搭建实战指南
Linux网站做301重定向从零搭建实战指南

Linux网站做301重定向从零搭建实战指南 网站做好了没人访问,是不是让你觉得钱白花、时间白耗?很多老板以为上线就是终点,其实流量入口的规范化才是开始。尤其是从 http 到 https,或者从 www 到非 www… · 2026/9/27 23:02:59

面向 AI 的 FPGA 开发流程:别急着让它写代码,先把方向定好——TaoToken 统一 Key 接入 Cline 的 config.toml 骨架
面向 AI 的 FPGA 开发流程:别急着让它写代码,先把方向定好——TaoToken 统一 Key 接入 Cline 的 config.toml 骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 23:02:52

工程造价毕业论文别再“一个AI用到黑”了:从选题到答辩的工具地图 [特殊字符]
工程造价毕业论文别再“一个AI用到黑”了:从选题到答辩的工具地图 [特殊字符]

先抛一个很多工程造价同学都关心的问题:现在流行的AI论文写作软件榜单到底怎么看? 我的建议是:别只看“第几名”。榜单口径差异很大,有的看流量,有的看付费转化,有的只测通用写作。对工程造价专业来说&… · 2026/9/27 23:02:52

从图灵到智能体:人工智能 76 年兴衰史,为什么爆发恰好发生在现在
从图灵到智能体:人工智能 76 年兴衰史,为什么爆发恰好发生在现在

从图灵到智能体:人工智能 76 年兴衰史,为什么爆发恰好发生在现在 2026 年的秋天,AI 新闻以每天三次的频率刷屏:Meta 的智能体应用两周登顶 App Store(见本站《Meta Muse 爆火复盘》)、OpenAI 和 Anthropic … · 2026/9/27 23:02:52

AI 日报 · 2026年9月25日 星期五
AI 日报 · 2026年9月25日 星期五

AI 日报 2026年9月25日 星期五 36 条精选 | 完整日报:https://myagenthub.cn/daily/2026-09-25 今日核心速览 GPT-6 Astra 需求空前,曝 OpenAI 正筹备 ChatGPT Pro Max 订阅层级DeepSeek Harness 官方桌面版预览偷跑AstrBot: AI Agent Assi… · 2026/9/27 23:02:52

Go 文件 IO:os 与 bufio 区别,什么时候该用缓冲读写
Go 文件 IO:os 与 bufio 区别,什么时候该用缓冲读写

前言很多 Go 新手在接触文件读写时,都会遇到一个困惑:os.Open() 可以读取文件,bufio.NewReader() 也可以读取文件,它们到底有什么区别?为什么有的代码直接读文件,有的代码却要包一层 bufio.NewReader&#… · 2026/9/27 23:02:52

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码