3 步快速搭好抖音批量下载站从扫码 Cookie 到主页增量存档【免费下载链接】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上个月收藏的一批教程视频这个月再也找不全官方 App 又只允许带水印保存——这正是抖音批量下载工具要解决的问题。douyin-downloader 是一个 Python 命令行工具接收主页、合集或直播间链接并发抓取自动挑选无水印高清源把每个作品写进 SQLite 记录下次运行不重复下载。跑通这条抖音主页批量下载链路后素材会自动归档。这套抖音批量下载到底能帮你干什么能力触发方式本地产物备注主页作品批量下载/user/链接 mode: postmp4、封面、原声、data.json默认增量老作品不重下合集 / 收藏 / 喜欢/collection/链接或对应 mode按作品分目录2026-08 起受风控影响较大原声音频/music/链接或mode: musicmp3缺失时回退该音乐下首条作品直播录制live.douyin.com/{room_id}flv 房间元数据快照HLS 源仅保存播放列表评论采集comments.enabled: true*_comments.json生成在媒体文件旁热搜 / 关键词数据--hot-board/--searchJSONL 文件先导出清单再挑着下它不是浏览器插件也管不了其他平台。需要提醒的一点是2026-08/09 起抖音对作品详情、合集、音乐等接口加了风控门禁CLI 里这些模式多数已被拦主页 post 模式可走浏览器兜底但不保证成功日常下单个作品更稳的选择是桌面版 Douzy。形态定位入口CLI本仓库主页批量、直播录制、数据采集python run.py桌面版 Douzy单作品下载、可视化任务管理官方 Releases 获取从 0 到出第一个下载结果拉代码装依赖Python 3.9 即可装完顺手把配置模板复制出来git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt cp config.example.yml config.yml跑通的预期现象命令无报错目录里多出一个config.yml之后所有配置都改它。扫码登录拿 Cookie 这是第一次跑通最容易卡住的一步没有有效 Cookie 时作品列表往往只能翻到 20 条就停。自带脚本扫码登录一次搞定pip install playwright python -m playwright install chromium python -m tools.cookie_fetcher --config config.yml跑通的预期现象弹出一个 Chromium 窗口用抖音 App 扫码登录回到终端按 EnterCookie 自动写回config.yml过期后重跑这条命令即可。填链接跑第一次下载把link换成目标博主主页number.post控制条数link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post] number: post: 10 # ... 其余字段见 config.example.yml然后执行python run.py -c config.yml。跑通的预期现象终端出现 Rich 进度条文件落在Downloaded/作者名/post/日期_标题_aweme_id/下每个作品自带 mp4、封面和 data.json含点赞数、发布时间因为默认增量已下载的作品再跑不会重复下。不想改文件临时追加链接python run.py -u https://www.douyin.com/user/xxxx -t 5 -p ./Downloaded-u追加链接可重复使用、-t并发数、-p下载目录。跑通的预期现象不动 config.yml 也能完成一次临时下载。按场景配好就跑给竞品主页做增量存档内容创作者跟踪竞品更新不想每次从头下link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post] number: post: 50 start_time: 2026-01-01 end_time: increase: post: true # ... 其余字段见 config.example.ymlstart_time/end_time限定发布时间范围increase.post: true沿用第 3 节说的增量逻辑。执行后你会看到只补下新发布的作品文件名里的日期就是作品发布时间方便按周翻素材。直播全程落盘课程运营要留存整场直播link: - https://live.douyin.com/123456789 live: max_duration_seconds: 0max_duration_seconds: 0表示录到主播下播为止。执行后你会看到下播或你按 CtrlC 后已录字节保留在Downloaded/{作者}/live/下flv 文件旁边附一份*_room.json房间元数据快照。用关键词把原始料先捞出来数据分析师做舆情分析先要清单再挑着下python run.py --search 关键词 --search-max 100 python run.py --hot-board 30--search-max限制拉取条数--hot-board指定热搜榜条数。配合comments.enabled: true和comments.max_comments: 500选中作品下载时会在媒体文件旁生成评论 JSON跑通后你会看到搜索结果以 jsonl 落盘在search/目录每行一条方便脚本筛选。调参 二次开发入口性能与稳定性thread默认 5家庭宽带 5~8 比较稳再高容易撞限流retry_times管重试次数网络环境复杂时给proxy填代理API 请求和媒体流都走它。画质用video_quality控制original会多一次探测请求去挑上传原片。翻页深度受限时调大browser_fallback.max_scrolls默认 240 轮滚动并保持headless: false方便手动过验证。文件组织path定根目录folderstyle: false可拍平层级filename_template/folder_template支持{date}_{title}_{id}等变量author_dir可切换昵称或 sec_uid 作为作者目录。二次开发入口明确core/url_parser.py 负责短链与主页链接解析core/user_modes/ 用策略模式承载 post / like / mix / music 各模式新增内容类型加一个策略类并注册即可auth/cookie_manager.py 封装 Cookie 生命周期下载历史都在dy_downloader.db结构定义见 storage/database.py。服务化装好 fastapi 和 uvicorn 后执行python run.py --serve --serve-port 8000起 REST 服务POST 提交任务、GET 查状态方便接前端或流水线。跑不通时先查这里列表只抓到 20 条就停→ API 翻页被风控截断 → 保持browser_fallback.enabled: true且headless: false浏览器窗口出现后手动过验证码别急着关。单个视频 / 合集 / 音乐链接报 403Blocked by ArgusSecurityPlugin→ 2026-08/09 起抖音对这些接口加了风控门禁非浏览器请求直接被拒 → 主页作品改走 post 模式加浏览器兜底单个作品用桌面版 Douzy。删了本地文件下次运行仍跳过该作品→ SQLite 下载记录还在双重去重生效 → 用 sqlite3 连dy_downloader.db执行DELETE FROM aweme WHERE aweme_id aweme_id;。列表抓空、下载全部失败→config.yml里 Cookie 过期 → 重跑python -m tools.cookie_fetcher --config config.yml扫码更新。以上都没命中→ 加-v跑一遍拿详细日志去项目 Issues 或社区提问时附上配置与日志。那批找不全的教程视频从此按「作者名/模式/日期_标题」自动归档点赞数和发布时间一并写进 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),仅供参考
企业数字化 ERP 产品动态
相关推荐
个人网站网站服务器怎么选才不被黑客盯上 个人网站网站服务器怎么选才不被黑客盯上 改个需求建站公司拖一周,等你终于拿到新页面,服务器又因为配置问题被拖了三天。这种憋屈感,很多刚搞个人网站的朋友都懂。你以为是对方效率低,其实很多时候是他们在掩盖服务器选型和基础安全配置的混乱。个人网站… · 2026/9/27 21:38:12
深入解析 WPScan 插件版本指纹:以 login-customizer 的 CHANGELOG.md 为例 网络安全漏洞扫描渗透测试应用安全CLI 【免费下载链接】wpscan WPScan WordPress security scanner. Written for security professionals and blog maintainers to test the security of their WordPress websites. Contact us via contactwpscan.com 项目地址: ht… · 2026/9/27 21:38:12
在 UE5 中训练追逐角色:从 Schola 环境到 ONNX 推理 在 UE5 中训练追逐角色:从 Schola 环境到 ONNX 推理
本文介绍:在 Unreal Engine 5.7 中让角色学习追逐移动目标。追击者由 PPO 策略控制,逃跑者暂时由规则控制。本文不讲 PPO 的完整数学推导,主要记录 UE 环境怎么接训练、踩过哪… · 2026/9/27 22:02:17
VSCode 使用 xmake 构建 C/C++ 项目: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 22:02:17
别被“去中心化”绕晕了:说白了,这就是一场“去中介化”的金融革命 你猜怎么着? 你银行卡里那点利息,可能还没你放在 DeFi 里一个月的收益高。😱 别急着划走,这不是什么玄学,也不是让你去炒币。说白了,DeFi 干的事就一句话:把银行、支付宝这些“中间商”踢出局&a… · 2026/9/27 22:02:11
本地部署大模型:Ollama 部署和实战(三)API 服务、OneAPI 集成、Open WebUI 界面搭建 /* 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 22:02:05
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01