行业资讯

douyin-downloader 保姆级教程:免费零门槛的抖音无水印批量下载,主页与直播整页搬回家

发布时间:2026/8/24 15:12:46
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 是一款免费开源的抖音批量下载工具解决三类高频问题视频带水印、批量下载文件名乱、作者删了作品就下不回来。只要你会打开命令行终端就能在 10 分钟内完成第一次无水印下载。初见面四步命令装好抖音无水印下载工具前置要求只有一条电脑装了Python 3.8 及以上版本。下面一次给一条命令照抄即可。第一步把项目源码克隆到本地git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader它的作用是把 douyin-downloader 的完整代码下载到你的电脑。第二步进入真正的项目目录仓库里代码放在同名的二级目录中cd douyin-downloader/douyin-downloader它的作用是切换工作目录后面所有命令都在这个目录下执行。第三步安装依赖pip install -r requirements.txt它的作用是自动安装 requests 等运行所需的 Python 包。第四步复制一份可用的配置模板cp config.example.yml config.yml它的作用是生成你后续所有下载都要改的那份config.yml。 如果pip install很慢或报网络错误可临时换国内镜像源pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple。第一次跑通用最小配置下好第一个无水印视频抖音需要登录凭证Cookie可理解为你的网页登录态才能取到完整内容。项目内置了自动获取工具对应模块tools/cookie_fetcher.py会弹出一个浏览器你扫码登录一次回到终端按回车Cookie 就自动写入配置python -m tools.cookie_fetcher --config config.yml⚠️ Cookie 有效期一般一两周。过期后重跑上面这条命令即可不用动其他任何配置。接下来打开config.yml把link改成你想下的一条抖音视频链接手机 App 分享出来的v.douyin.com/...短链可以直接贴工具会自动解析出真实地址保存路径保持默认link: - https://www.douyin.com/video/7604129988555574538 path: ./Downloaded/然后运行python run.py -c config.yml这条命令读取配置、解析链接、挑无水印的最高清源并把文件写进Downloaded/目录。终端会实时显示下载配置、进度和最终的统计摘要成功数、用时、保存位置命令行运行效果时间范围、下载配置、跳过已存在项、下载统计一目了然跑完后打开Downloaded/视频和元数据文件已经按作者、作品名分好了目录。到这里你的第一个真实任务就完成了。能力全景视频、图文、合集、直播一次看懂单条内容视频、图文笔记多图帖子、合集、音乐原声音频都能下短链自动解析不用手动转长链作者主页批量作品post、点赞like、合集mix、音乐music四种模式整页拉取数量和发布时间都能约束❤️自己的收藏夹登录状态下把点赞过和收藏夹里的内容整体搬回本地直播录制FLV/HLS两种直播流格式自动录制主播下播自动收尾保存数据采集评论采集含二级回复输出 JSON 文件、热搜榜与关键词搜索输出 JSONL即每行一条记录的文本方便程序分析⚙️工程能力无水印最高清、SQLite轻量级数据库双重去重、增量下载、断点续传、完成通知推送Bark / Telegram / Webhook、视频语音转写、REST API通过网络接口提交任务的服务模式、Docker 部署。项目还配套了基于同一后端的桌面客户端 Douzy粘贴链接即可开始任务中心逐条查看状态适合不习惯命令行的朋友。任务中心每个下载任务的状态、条目数、完成时间都有记录深入高价值场景主页批量、时间精准截取与直播挂机录制场景一整页搬走一位创作者的主页动机你发现了一位宝藏博主想把他的作品留一份本地备份。操作把配置里的链接换成他的主页地址指定模式和数量link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 50 # 只要最近 50 个0 表示全部结果验证终端里会出现多条并行进度条多个作品同时下载已经下过的作品会显示跳过已存在不重复占磁盘。批量下载时每个任务都有独立进度条并发执行、失败自动重试场景二按时间范围精准截取动机你只想要博主某个时期的内容比如 6 月发的其余一概不碰。操作在配置里加两个字段start_time: 2024-06-01 end_time: 2024-06-30结果验证终端开头会打印时间范围xx 至 xx以及抓到的作品总数随后只下载区间内发布的作品落盘目录按作品发布日期组织翻找文件像查档案一样方便。场景三直播挂机录制下播自动收尾动机主播深夜开播你没法全程守着但又想留住这场直播。操作把直播间链接写进配置link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600 # 录 1 小时0 表示录到主播下播结果验证工具先拉取直播间信息标题、在线人数、主播名让你选择清晰度然后保存直播流到Downloaded/作者名/live/。中途网络抖动或被你手动停掉已录制的字节都会保留不用从头再来。直播录制自动识别直播间、选择清晰度、拉取流地址并保存体验升级配置新手最该知道的四个开关1. database increase去重与增量解决重复下载浪费时间、占磁盘的问题。保持database: true并把increase下对应模式如post设为true。生效后每次运行都会先查数据库记录自动跳过已有作品只拉新增内容。2. thread 与 retry_times并发与重试解决批量下载慢、偶发网络抖动导致个别失败的问题。默认thread: 5、retry_times: 3可按带宽上下调整。生效后下载更快失败会按 1 秒、2 秒、5 秒的间隔自动重试不用人工盯着。3. filename_template 与 folder_template命名模板解决默认文件名太长、目录组织不符合自己习惯的问题。用{date}、{title}、{id}、{author}等变量自由组合例如{date}_{title}_{id}。生效后文件和目录都按你的规则命名Downloaded/里自然分门别类。命名模板设置作者目录、按作品建子目录、文件名规则都可自定义4. browser_fallback浏览器兜底解决主页作品翻页被风控拦截、只抓得到 20 条的问题。设browser_fallback.enabled: true、headless: false。生效后翻页卡住时会自动弹出一个真实浏览器继续抓取你可以在窗口里手动完成验证。问题速修四个高频症状的分步处理问题一突然报 403 或提示未登录症状原本正常的任务突然报权限类错误。 可能原因Cookie 过期有效期通常一两周。 分步药方1执行python -m tools.cookie_fetcher --config config.yml2扫码登录终端按回车写入新 Cookie3重跑下载命令即可。问题二批量下载只抓到 20 条作品症状明明设了更大的数量翻页却停在 20 条。 可能原因主页接口翻页被平台风控拦截。 分步药方1确认browser_fallback.enabled: true且headless: false2浏览器弹窗出现后手动完成验证3不要关窗口等抓取自然补齐。问题三下载到一半断了担心全部重来症状网络中断或误按 CtrlC怕前面的进度全白费。 可能原因不了解内置的去重与续传机制。 分步药方1直接重新运行原命令2已完整下载的文件会被跳过只补缺失部分3若想强制重下某条作品先删掉它的本地目录和dy_downloader.db里对应记录。问题四想单独重下某一条作品症状文件损坏或误删需要只补这一条。 可能原因程序用数据库记录 本地文件双重判断正常情况下会跳过已抓过的作品。 分步药方1删除该作品对应的本地目录2用 sqlite3 从数据库删掉该aweme_id的记录3再跑一次下载命令它会被当作新作品处理。douyin-downloader 是 MIT 协议的开源项目完全免费模块划分清晰auth、core、storage、tools 各司其职任何有 Python 基础的开发者都能在上面继续扩展——接新的通知渠道、改命名规则、把核心能力封装进自己的产品。现在就打开终端把第一条视频链接贴进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),仅供参考