尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
抖音下载工具 douyin-downloader:无水印批量保存、直播录制与数据导出完整指南
抖音下载工具 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 是一个命令行抖音下载工具能把单个视频、图集、合集、音乐保存为无水印文件也能按作者主页批量归档支持直播录制、评论采集、热搜导出以及以 REST API 服务方式运行。适合想建个人素材库、做竞品内容分析、采集社交数据的个人用户和研究者。最低要求 Python 3.8macOS、Linux、Windows 均可运行。功能速览能力说明无水印保存单条视频、图集图文、合集、音乐自动挑无水印源支持原画至 360p 多档画质作者主页批量归档post/like/mix/music四种模式登录后还支持收藏夹collect/collectmix直播录制保存 FLV 流主播下播或中断时已录部分不丢数据导出评论 JSON、热搜榜 JSONL、关键词搜索结果通知与自动化完成后推送 Bark / Telegram / Webhook可选--serve以 REST API 服务运行上手门槛会写一个 YAML 配置文件、能跑通一条pip install命令即可浏览器兜底和 Cookie 自动获取是可选安装项。快速上手安装与初始化git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt浏览器兜底翻页被风控时接管滚动加载和 Cookie 自动获取需要额外装 Playwright不是必需pip install playwright python -m playwright install chromium判据python run.py --version正常打印版本号说明依赖装齐。获取 Cookie 并准备配置文件cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml第二个命令会打开浏览器里的抖音登录页登录完成后回终端按 EnterCookie 就写进了配置文件。判据config.yml的cookies段不再是YOUR_*占位符。第一次下载link: - https://v.douyin.com/你的视频链接/ path: ./Downloaded/ mode: - postpython run.py -c config.yml判据./Downloaded/下出现无水印媒体文件同级还有download_manifest.jsonl清单。核心场景实操批量下载某位作者的全部作品输入作者主页链接。number.post控制条数填0表示不限量。link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 0产出按作者名建目录每个作品一个子文件夹内含视频、封面、音乐可单独开关和 JSON 元数据。再次运行同一任务时磁盘上已存在的文件会自动跳过实现增量更新。录制直播并保留已录部分输入直播间链接。max_duration_seconds为0时录到主播下播为止。link: - https://live.douyin.com/123456789 live: max_duration_seconds: 0产出FLV 文件加一份房间信息 JSON落在作者目录的live/下。下播、断流或按 CtrlC 时已录的字节都会保留为正式文件。导出评论、热搜与关键词搜索数据评论采集跟着下载任务走给每个作品生成一个*_comments.jsoncomments: enabled: true include_replies: false max_comments: 500 page_size: 20热搜榜和关键词搜索直接走命令行参数结果写成 JSONLpython run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded产出hot_board/和search/目录下的 JSONL 文件可直接喂给脚本做词频或时间线分析。以 API 服务方式接入自动化流程先把服务依赖装上pip install fastapi uvicorn python run.py --serve --serve-port 8000之后 POST/api/v1/download提交{url: ...}拿到job_id再 GET/api/v1/jobs/{job_id}查状态/api/v1/jobs列最近任务/api/v1/health做健康检查。任务结果默认保留 24 小时、上限 500 条可在server配置段调整。进阶配置并发线程默认 5 线程按带宽调整。thread: 8命名与目录模板支持{id} {title} {author} {date}等变量至少包含{id}防重名folderstyle: true按作品建子目录输出形如作者/post/2024-02-07_标题_aweme_id/。完成通知providers 支持 bark、telegram、webhook可直接填企业微信/飞书/钉钉机器人地址多个通道并行推送推送失败不阻塞下载。notifications: enabled: true providers: - type: bark ...增量下载increase.post: true时跳过磁盘上已有主文件的条目设false则在当前筛选范围内重新下载并覆盖。跳过判断基于本地文件与 SQLite 记录双重检查只删库不删文件不会触发重下。代码按auth/、core/、storage/、server/等模块划分认证、下载引擎、文件管理与服务各归一处排查问题时可以顺着目录找。完整字段说明见 README.zh-CN.md。常见问题只能翻到 20 条左右这是翻页风控的常见表现。保持browser_fallback.enabled: true且headless: false浏览器弹窗出现后手动完成验证不要提前关窗。Cookie 过期了重新执行python -m tools.cookie_fetcher --config config.yml按提示登录一次即可。下载速度慢调thread线程数或配置proxy走代理。如何查下载历史sqlite3 dy_downloader.db SELECT aweme_id, title, author_name, datetime(download_time, unixepoch, localtime) FROM aweme ORDER BY download_time DESC LIMIT 20;项目提供 Docker 部署方式配置文件字段、模式列表和参数说明以上文及 README.zh-CN.md 为准。下载内容请仅用于个人存档与技术研究。【免费下载链接】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),仅供参考
RELATED

相关推荐

Apache DolphinScheduler Telegram 告警插件接入指南:从机器人配置到源码级消息发送原理

Apache DolphinScheduler Telegram 告警插件接入指南:从机器人配置到源码级消息发送原理

Apache DolphinScheduler Telegram 告警插件接入指南:从机器人配置到源码级消息发送原理 【免费下载链接】dolphinscheduler Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 项目…

📅 2026/9/15 15:40:13
经典ASP多用户多主题信息查询系统:从zip部署到IIS排错全解析

经典ASP多用户多主题信息查询系统:从zip部署到IIS排错全解析

简介:一份基于ASP的多用户多主题信息查询系统源码包,由“网博士”开发,面向ASP初学者、Web开发人员及需要搭建信息查询平台的学生或管理员。该系统涵盖用户注册、登录、个人信息管理与权限控制等基础模块,支持按主题分类和关键词检…

📅 2026/9/15 15:35:13
NFS与SMB怎么选?跨平台文件共享混用避坑指南

NFS与SMB怎么选?跨平台文件共享混用避坑指南

做了这么多年Linux和Windows双栈运维,文件共享这块我踩过的坑比很多人吃过的盐还多。今天想把一个老生常谈但又极其容易被忽略的问题掰开揉碎讲清楚:NFS和SMB到底该怎么选、能不能混用,以及为什么“Linux用NFS、Windows用SMB”这句话不是随口…

📅 2026/9/15 15:35:13
MORE NEWS

更多资讯

📰

从零搭建实时语音 AI 智能体:LiveKit Agents 完整实战指南

从零搭建实时语音 AI 智能体:LiveKit Agents 完整实战指南 【免费下载链接】agents A framework for building realtime voice AI agents 🤖🎙️📹 项目地址: https://gitcode.com/GitHub_Trending/agen/agents 想做一个能…

📰

Apache DolphinScheduler 项目级别参数:作用域、创建与任务使用实战指南

Apache DolphinScheduler 项目级别参数:作用域、创建与任务使用实战指南 【免费下载链接】dolphinscheduler Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code 项目地址: https://g…

📰

Transformers.js 文本生成实战指南:从基础生成、Token 流式输出到多轮聊天对话

Transformers.js 文本生成实战指南:从基础生成、Token 流式输出到多轮聊天对话 【免费下载链接】skills Give your agents the power of the Hugging Face ecosystem 项目地址: https://gitcode.com/GitHub_Trending/skills7/skills 本指南以 transformers-j…

📰

Loop 窗口管理快速指南:3分钟把窗口对齐交给一次击键

Loop 窗口管理快速指南:3分钟把窗口对齐交给一次击键 【免费下载链接】Loop Window management made elegant. 项目地址: https://gitcode.com/GitHub_Trending/lo/Loop 第三块外接屏上,窗口永远差几个像素没对齐,两栏布局拖了十分钟还…

📰

用 Go 编写 FrankenPHP 原生 PHP 扩展:从生成器到手动实现的完整实战指南

用 Go 编写 FrankenPHP 原生 PHP 扩展:从生成器到手动实现的完整实战指南 【免费下载链接】frankenphp 🧟 The modern PHP app server 项目地址: https://gitcode.com/GitHub_Trending/fr/frankenphp 本文基于 FrankenPHP 官方文档(doc…

📰

抖音音乐批量下载实战:douyin-downloader 配置与排错指南

抖音音乐批量下载实战:douyin-downloader 配置与排错指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback su…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬