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 就是为这件事做的直接取回无水印原片自动挑最高码率单条视频或整个创作者主页都能批量落盘。读完这篇指南你会装好环境、跑通第一条视频并掌握主页批量归档和几个进阶用法。 准备工作抖音下载工具的安装与配置项目要求 Python 3.8 以上Windows、macOS、Linux 均可运行。整套准备分三步大约 5 分钟能搞定。第一步把代码拉到本地并进入目录git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader第二步装依赖。这里要一并装上 Playwright 的浏览器组件后面获取 Cookie 和浏览器兜底都靠它pip install -r requirements.txt pip install playwright python -m playwright install chromium第三步复制一份示例配置作为你的工作配置cp config.example.yml config.yml配置文件就是 config.example.yml 里这些字段link填链接path填保存位置mode勾选内容类型video_quality控制画质默认highest选最高转码档也可设为original探测原画。具体说明都在 config/ 目录的代码注释里。 首次下载单条视频去水印下载从配置到落盘把想保存的短链写进配置两个字段就够link: - https://v.douyin.com/你想保存的短链/ path: ./Downloaded/然后做两件事。先跑一次 Cookie 获取工具 tools/cookie_fetcher.py浏览器弹出后扫码登录登录完成回到终端按回车Cookie 会直接写回config.ymlpython -m tools.cookie_fetcher --config config.yml python run.py -c config.yml下载完成后去./Downloaded/下验证。目录按作者 / 内容类型 / 作品三层组织每个作品一个文件夹Downloaded/ └── 作者名/ └── post/ └── 2024-02-07_作品标题_作品ID/ ├── 作品标题_作品ID.mp4 # 无水印视频 ├── 作品标题_作品ID_cover.jpg # 封面 ├── 作品标题_作品ID_music.mp3 # 背景音乐 └── 作品标题_作品ID_data.json # 元数据命名走{date}_{title}_{id}模板即日期、标题、作品 ID 三段对号入座不费劲。想换成自己的习惯改配置里的filename_template就行{author}、{year}、{month}这些变量都可以用唯一要求是模板里保留{id}防止重名覆盖。不想敲命令也可以用它配套的桌面版 Douzy把链接贴进输入框点下载即可 批量归档抖音主页与合集批量下载怎么配场景换成整站归档关注的一位创作者想把他发布的所有作品连同合集全部存下来。做法是把link换成主页地址再补上内容清单link: - https://www.douyin.com/user/作者主页链接 mode: - post # 发布的作品 - mix # 合集 number: post: 0 # 0 表示不限制数量 mix: 0几个关键参数逐条说清mode内容清单可选post发布、like点赞、mix合集、music音乐想要哪项填哪项number每类拉多少条填0就是全量increase.post: true开启增量模式下次运行只补新作品适合长期追更video: true/cover: false/json: false按开关决定视频本体、封面、元数据哪些要落盘批量任务跑起来后终端会显示多个并行的绿色进度条thread参数控制并发数默认 5。去重是双保险的SQLite 数据库记一条本地文件验一次同一作品即使在多个分类里重复出现也只下一次中途断了重跑也不会乱。下载历史存在dy_downloader.db里桌面版的任务中心还能按作者、标题、时间筛选查询 进阶能力直播录制、评论采集与热搜搜索三个不常用但很好用的开关需要哪个开哪个直播录制把直播间链接live.douyin.com/{room_id}填进link按你选的清晰度录主播下播或断网已录好的部分完整保留在作者名/live/目录实现见 core/live_downloader.py评论采集配置里打开comments.enabled: true每个作品旁边多生成一份*_comments.json点赞数、评论内容全都有include_replies可控制是否带上回复热搜与关键词搜索python run.py --hot-board 30拉热搜榜前 30python run.py --search 猫咪按关键词找作品结果都存成 JSONL 文件方便二次处理❓ 问题速查3 个高频故障与最小修复命令主页几百条只拉到 20 条现象主页明明很多作品任务只跑了几条就停了。 原因平台翻页风控在起作用不是工具本身坏了。 解决打开浏览器兜底弹窗出来后手动过一次验证即可browser_fallback: enabled: true headless: falseCookie 失效请求没有响应现象跑任务时频繁报鉴权错误或长时间无返回。 原因Cookie 过期了。 解决重跑获取命令扫码后配置自动刷新python -m tools.cookie_fetcher --config config.yml想重新下载某个已下载的作品现象删掉了本地文件重新运行却仍被跳过。 原因数据库里还有下载记录双重去重不会放行。 解决先清数据库记录再删对应作品文件夹然后重跑sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id 作品ID;整件事其实就三步装环境、拿 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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考