news 2026/9/15 13:58:45

抖音去水印下载工具:3 条命令存下无水印原片,整页主页批量归档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
抖音去水印下载工具:3 条命令存下无水印原片,整页主页批量归档

抖音去水印下载工具: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 是抖音去水印下载工具:直接从服务器取无水印源,按码率自动挑最清晰的那版,几分钟就能把一个干净的 .mp4 存进文件夹,也能把一位作者的主页整页批量归档。

🎯 它是给谁用的

适合想把抖音视频存到本地留档的个人用户:追更某位博主、存收藏内容做个人备份、归档直播和评论数据。它解决的是"存不下来、存得不全、存的不清晰"这三个痛点。它不做什么:不提供抖音账号运营功能,也不做 TikTok 之外的平台之外的内容发布或编辑。

🧰 准备

  • Python 3.8 及以上(python --version可查)
  • Windows、macOS、Linux 任选其一
  • 能打开一个浏览器窗口(扫码登录用)
  • 依赖清单:requirements.txt+ Playwright 的 Chromium 浏览器
  • 一个你自己的抖音账号(扫码用)

🚀 首次运行

第 1 步:拿代码装依赖。

git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt pip install playwright && python -m playwright install chromium # 自动抓 Cookie 用

你应该看到:两条 pip 命令都跑完,没有红色报错,Chromium 下载完成。

第 2 步:扫码拿 Cookie。

cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml

你应该看到:弹出一个浏览器,用抖音 App 扫码登录;回到终端按回车后,终端提示 Cookie 已写入配置。

第 3 步:把链接写进配置并下载。打开config.yml,改这一行:

link: - https://v.douyin.com/xxx/ # 换成你要保存的视频短链

然后运行:

python run.py -c config.yml

你应该看到:终端出现进度条,跑完后./Downloaded/作者名/post/里多出一个.mp4文件夹。

📦 完整实战

link换成作者主页链接,就是批量下载整页作品 + 合集的完整配置,可直接抄:

link: - https://www.douyin.com/user/你的作者主页链接 # 浏览器里复制的主页完整地址 mode: - post # 发布的作品 - mix # 合集 number: post: 0 # 0 表示不限量,改成 50 就是只拉 50 条 mix: 0

三个参数决定行为:mode是内容清单,可勾post(发布)、like(点赞)、mix(合集)、music(音乐);number控制每类拉多少条;postmix里出现过的同一个作品只会下载一次。想长期追更就把increase.post设为true,下次运行只补新作品。

不想敲命令的话,基于同一套后端的桌面版 Douzy(内测中)也支持粘贴链接、勾选内容类型后一键开工,失败项能在任务中心里直接重试。

🛠️ 它还能干的事

直播录制:把直播间链接写进link,按你选的清晰度录制,主播下播或断网时已录部分完整保留在作者名/live/目录。

link: - https://live.douyin.com/房间号 # 换成直播间链接 live: max_duration_seconds: 3600 # 0 = 录到主播下播

评论采集:每个作品旁边多生成一份*_comments.json,评论内容、点赞数全在。

comments: enabled: true max_comments: 500 # 0 为不限

热搜与关键词搜索:结果存成 JSONL 文件,方便二次处理。

python run.py --hot-board 30 -p ./Downloaded # 热搜榜前 30 python run.py --search "关键词" --search-max 100 -p ./Downloaded # 换成你想搜的词

🗂️ 产出长什么样

Downloaded/ └── 作者名/ └── post/ └── 2024-02-07_作品标题_作品ID/ ├── 作品标题_作品ID.mp4 # 无水印视频 ├── 作品标题_作品ID_cover.jpg # 封面 ├── 作品标题_作品ID_music.mp3 # 背景音乐 └── 作品标题_作品ID_data.json # 元数据

命名默认走{date}_{title}_{id}模板,日期 + 标题 + 作品 ID,一眼对上号。想换成自己的习惯格式,改config.yml里的filename_template即可,{author}{date}{id}这些变量都能用。下载历史同时落在本地数据库dy_downloader.db,一条命令查最近 20 条:

sqlite3 dy_downloader.db "SELECT title, author_name FROM aweme ORDER BY download_time DESC LIMIT 20;"

🩹 它不干活的时候

症状:作者几百条作品,只拉到 20 条。原因:平台翻页风控在起作用,不是工具坏了。 解法:在config.yml里打开browser_fallback.enabled: trueheadless: false,弹窗出来手动过一次验证,再重跑python run.py -c config.yml

症状:请求不响应、Cookie 失效。原因:扫码拿到的 Cookie 有有效期,过期后接口不再放行。 解法:重跑一遍获取命令,扫码后配置自动刷新,再重新下载:

python -m tools.cookie_fetcher --config config.yml

症状:文件删了,重跑还是被跳过。原因:程序用"数据库记录 + 本地文件"双重去重,两边要一起清。 解法:把数据库里那条记录删掉,再删对应文件夹(把作品ID换成实际 ID):

sqlite3 dy_downloader.db "DELETE FROM aweme WHERE aweme_id = '作品ID';" rm -rf Downloaded/作者名/post/*_作品ID/

先拿你最想存的那条视频短链试一次,确认./Downloaded/里落下的.mp4是无水印原片。本工具仅限个人学习与数据管理用途,请尊重原创作者的权利。

【免费下载链接】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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/15 13:58:38

Python批量JSON转TXT:完整方案与工程实践

简介:这是一套Python批量处理JSON转TXT的小工具,面向需要在Python中频繁进行数据格式转换的开发者和数据分析人员,解决将多个JSON文件合并为单一TXT文件时的重复劳动。脚本基于内置json库实现,只需输入文件夹路径即可批量读取多个…

作者头像 李华
网站建设 2026/9/15 13:58:19

UI-TARS 快速指南:把 GUI 模型的输出跑成自动化动作

UI-TARS 快速指南:把 GUI 模型的输出跑成自动化动作 【免费下载链接】UI-TARS Pioneering Automated GUI Interaction with Native Agents 项目地址: https://gitcode.com/GitHub_Trending/ui/UI-TARS 你让视觉模型看一张截图,它回你一行字&#…

作者头像 李华
网站建设 2026/9/15 13:58:04

良品铺子网站规划和建设到底多少钱?域名服务器避坑指南

良品铺子网站规划和建设到底多少钱?域名服务器避坑指南 域名服务器搞不懂,报价单看两眼就头晕,这是很多项目经理在做【良品铺子网站规划和建设】时最头疼的事。别急,今天不聊虚的,直接拆解这笔账。很多人问【良品铺子网站规划和建设】多少钱,其实钱花在哪里,决定了你的网站是“能用”还是“好用”。…

作者头像 李华
网站建设 2026/9/15 13:57:03

文件上传漏洞从攻击到防御:绕过手法、代码审计与加固实践

做安全的这些年,如果说哪个漏洞让我觉得“看似不起眼、实际特别致命”,文件上传漏洞绝对排得上前三名。很多开发同学觉得上传功能不过就是“接收文件、存到服务器”,能有什么风险?可真出了问题,往往就是服务器直接被拿…

作者头像 李华