抖音无水印批量下载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-downloader想把某位博主的主页作品完整存到本地逐条长按保存得到的却是一条条带水印、还会自动过期的文件。douyin-downloader 解决的就是这类批量收集问题直接取原始视频文件无水印落盘按作者归档重复跑同一任务也不会重复下载。 它能替你做什么批量存下主页作品工具向抖音服务器取无水印的原始视频流下到的就是创作者上传那一版画面一条主页作品跑完直接入库不用再手动逐条保存。按作者和日期归档下载后自动建作者名/日期_作品标题目录结构几百个文件不混在一起日期用的是作品发布时间不是你下载的日子回溯素材时按文件夹翻就行。增量跳过、可以反复跑每条已下作品都写进本地 SQLite 数据库再对照磁盘文件核对同一份配置第二次运行只补新作品不会重下几百条。素材一次备齐除了视频本体可以顺手保存封面、原声音乐、作者头像和原始 JSON 元数据同时生成 download_manifest.jsonl 清单每行一条记录方便后续检索做统计。 跑通第一个任务的最短路径整个流程在终端完成共 3 步。需要说明的是受平台接口风控影响命令行版目前以主页作品批量下载为主单条视频、合集、音乐等场景建议用项目附带的 Douzy 桌面版。第一步拿代码。仓库里自带配置示例克隆下来就能改git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader第二步装依赖。需要 Python 3.9 以上第三方包一次装齐pip install -r requirements.txt第三步登录并保存 Cookie鉴权凭据相当于告诉抖音我是登录用户cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml程序会打开一个浏览器扫码登录抖音回到终端按 EnterCookie 就写进了 config.yml。Windows PowerShell 里复制文件请用Copy-Item config.example.yml config.yml。把 config.yml 里link换成目标博主的主页链接后执行python run.py -c config.yml即可开始下载进度和成功/失败计数实时打在终端里。这是同项目 Douzy 桌面版的抖音工作台左侧选平台与账号右侧勾选作品、喜欢、合集、音乐并设数量上限。不想碰命令行的话桌面版下载地址写在 README 开头。 按你的用法选配置全部开关都在 config.example.yml 里对号入座即可主页收藏型mode: [post]加start_time/end_time圈定时间窗口先把某个博主某一年份的作品收下来按作者归档翻旧账时按日期找。素材收集型创作者打开cover: true、music: true、json: true每条作品自带封面、原声和元数据二次创作时不用回头翻平台。数据分析型json: true配database: true作品明细进 SQLite清单文件里还记录了标签和发布时间戳导出就能做统计。douyin-downloader在线下载站点手机录屏水印无取原始文件常见水印有水印批量一次几百条主页作品通常单条无法批量附带物视频封面音乐元数据仅视频仅视频 进阶玩法与隐藏能力时间窗筛选与增量收集只收去年发布的素材两个日期字段加上数量上限就够start_time: 2025-01-01 end_time: 2025-12-31 number: post: 200数量填0表示不限。想重新下载而不想清空数据库把increase.post设为false当前筛选范围内的作品会重下并覆盖。画质默认取最高转码档video_quality: original会先探测上传原片探测不到自动回退适合对画质有要求的场景。评论采集与完成通知要连评论一起收或让长任务跑完主动告诉你改这两个块即可comments: enabled: true include_replies: true # 抓二级回复 max_comments: 0 # 0 不限 notifications: enabled: true providers: - type: telegram每条作品会额外生成一个*_comments.json任务结束后经 Bark、Telegram 或 webhook 推送结果挂机跑几百条也不用守在终端前。Douzy 桌面版与 REST API桌面版适合不想碰终端的人支持抖音、TikTok、YouTube 等平台粘贴链接、跟踪进度、管理本地档案都是图形操作从 README 给的发布页下载对应系统版本登录账号、贴链接、提交任务三步完成。命令行版还藏了一个 REST 接口模式装上 fastapi 和 uvicorn 后给 run.py 加上--serve --serve-port 8000其他程序就能通过 HTTP 提交下载任务适合把收集流程接进自己的自动化脚本。 避坑清单如果主页作品只抓到少量先保持browser_fallback.enabled: true和headless: false在弹出的浏览器里手动过验证需先执行pip install playwright与python -m playwright install chromium再试日常场景改用 Douzy 桌面版。如果提示 Cookie 失效或反复要求登录先检查 Cookie 是否过期再重跑python -m tools.cookie_fetcher --config config.yml重新保存Cookie 有有效期隔段时间更新一次。如果想重下却被跳过这是增量开关在起作用把increase.post设为false重新下载并覆盖不用删数据库。如果文件目录重名或混乱确认filename_template里包含{id}变量并保持folderstyle: true让作者和日期参与分层。如果直播录制的文件无法播放直播录制仍是实验功能HLS 源只保存播放列表而非可播放视频重要内容不要依赖它。douyin-downloader 用取原始文件 本地 SQLite 去重把批量收集最烦的水印和重复下载两件事都处理掉了。现在可以克隆仓库、把 config.example.yml 复制成 config.yml先下第一条作品试试手遇到问题或想讨论功能QQ 群与 LINUX DO 的入口在 README 末尾项目采用 MIT 协议可以按需改造。【免费下载链接】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 产品动态
相关推荐
桌面端CRM如何整合客户沟通与预约管理?DeskcommCRM实战解析 不知道你有没有遇到过这种场景:客户微信上问你"这周六下午还能约吗",你翻聊天记录翻到半小时前,又去查一个Excel排班表,再跑到另一个系统里找客户上次消费的记录,来回切换几个窗口总算凑齐了信息,… · 2026/9/25 13:24:22
UE5 GAS技能系统核心模块与网络同步实战解析 1. 为什么要用GAS:技能系统从来不只是"放个技能"先说个真实场景。我遇到过很多团队,做技能系统的第一步是在角色身上加一个状态变量,比如bIsCastingFireball,再用Switch节点判断当前状态,技能冷却就开个Time… · 2026/9/25 13:24:22
UE5多Chunk分发实战:按目录划分与Pak打包全解 开头直接以从业者口吻开始。注意不要提"本文"等,直接说。先说结论:UE5里做多Chunk分发,最省心的不是拿着资源列表一个个给UAsset打ChunkID,而是直接按目录划分。把Content下的文件夹映射到不同Chunk,打包时整… · 2026/9/25 13:24:22
Agent技能体系实战:从工具混乱到高效编排的完整指南 做Agent开发一段时间的朋友,大概率都遇到过同一个问题:功能越加越多,技能越堆越乱,Agent用起来反而越来越“笨”——该调用的工具不调用,不该调用的天天瞎调用,翻日志排查的时候人都要疯掉。我自己手头这个… · 2026/9/25 13:57:07
重磅!DeepSeek-V3.2-Exp 发布百万输出仅3元|附完整论文中文翻译与 TaoToken 配置骨架 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 13:56:36
2026腾讯云服务器一年多少钱?30台CVM配置价格与选型指南 1. 为什么“一年多少钱”这个问题,从来都不是一句话能答完的每次有人问我“腾讯云服务器一年到底多少钱”,我都不会直接甩一个数字过去。不是我不想说,而是这个问题本身就问得不够精确——就像你问“买一辆车多少钱”,销售没法回答… · 2026/9/25 13:56:29
C++模板编译期计算:从递归实例化到constexpr的现代实践 模板编译期计算这个话题,搁在C社区里基本就是模板元编程的代名词。我最早接触它是在读Loki库和Boost.MPL源码的时候,第一感觉是这玩意儿不像代码,更像在给编译器出谜题——你写一套规则,编译器在编译阶段替你跑完所有“计算”&… · 2026/9/25 13:56:23
Python小屋编程题91-100复盘:语法进阶与高频陷阱解析 刷题刷到第90多道是什么感觉?微信上有个读者跟我抱怨,Python小屋的题他每道都能写出来,可一看参考解答,总觉得自己的代码又臭又长,像在拼积木,人家写的却像在盖房子。这问题太典型了。Python小屋剧本里的编… · 2026/9/25 13:56:23
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37