免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

抖音批量下载教程:无水印归档整个创作者主页,最多 6 个配置项搞定

抖音批量下载教程:无水印归档整个创作者主页,最多 6 个配置项搞定 抖音批量下载教程无水印归档整个创作者主页最多 6 个配置项搞定【免费下载链接】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读完后你能独立完成这三件事把一个抖音作品无水印保存下来把某位创作者最近 50 个作品批量下载并按日期归档再次下载时自动跳过已有的作品只补新增内容。工具是开源免费的 douyin-downloader命令行驱动、YAML 配置核心就是粘贴链接 → 改配置 → 运行三步不需要写任何代码。一、先选版本命令行还是 Douzy 桌面版douyin-downloader 有两个形态选错版本后面全白折腾命令行版CLIDouzy 桌面版支持平台仅抖音抖音、TikTok、YouTube、Telegram、X适合人群服务器部署、自动化、批量任务日常个人使用、可视化进度配置方式改config.yml图形界面点选获取方式克隆仓库安装官方 Releases 下载 Win/mac 安装包如果你只在 Windows/macOS 上个人使用直接用桌面版最省心本文后续步骤以功能更全、更值得折腾的命令行版为主线桌面版会标注对应操作。桌面版的链接任务页粘贴链接后点检测链接会自动识别是单个作品还是博主主页二、三分钟准备安装 douyin-downloader 并登录需要 Python 3.9 以上Windows / macOS / Linux 均可。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader python -m pip install -r requirements.txt python -m pip install playwright python -m playwright install chromium前两行装项目本体和依赖后两行装 Playwright 浏览器内核后面的浏览器兜底翻页功能依赖它。抖音接口需要有效 Cookie 才能访问内容。最省事的方式是让工具自己抓cp config.example.yml config.yml # 复制一份自己的配置文件 python -m tools.cookie_fetcher --config config.yml运行后会弹出浏览器扫码登录抖音回到终端按 EnterCookie 就加密保存到本地了。它只存在你电脑上有效期约 7-15 天过期了重新跑一遍这条命令即可。也可以参考 config.example.yml 末尾的cookies字段手动填写。三、去水印保存单个作品把config.yml里的示例link换成你的目标链接然后运行python run.py -c config.yml支持直接粘贴这几种链接分享短链https://v.douyin.com/xxxx自动展开解析视频/video/{aweme_id}、图文/note/{note_id}合集/collection/{mix_id}、音乐/music/{music_id}博主主页/user/{sec_uid}见下一节工具默认优先选无水印源并在码率列表里自动挑最高档。想控制画质改一个字段就行video_quality: highest # highest最高转码档默认original探测上传原片也可填 1080p/720p原片original有时比最高转码档大几倍值得存重要作品缺点是每条多一次探测请求批量下载时会更慢。⚠️ 一个必须知道的现状抖音接口风控在 2026 年陆续加强了CLI 直接下载单个视频 / 合集 / 音乐等能力可能间歇性失效博主主页作品是目前最稳的入口。遇到 403 时更新 Cookie 不一定有用属于平台风控可等风控缓解或换桌面版尝试。四、如何批量备份某位创作者的作品这是这个工具最值钱的能力。在config.yml里只改这几处link: - https://www.douyin.com/user/MS4wLjABxxxx # 目标博主主页链接 mode: [post] # post发布作品like喜欢mix合集 number: post: 50 # 下载最近 50 个0 表示全部 start_time: 2026-06-01 # 只下载这个日期之后的作品含当天空串不限 end_time: # 结束日期留空不限 increase: post: true # 增量下载跳过已下过的作品只补新增 author_dir: nickname_uid # 作者目录用昵称_sec_uid命名重名不会混在一起然后照旧运行python run.py -c config.yml。5 个线程并发下载失败自动重试 3 次进度条实时显示。几个取舍说明要不要全量number.post: 0会翻完整位博主主页几百上千条作品的任务跑起来要很久还容易触发翻页限制。建议第一次先设 50 试试水。只想要某段时间加上start_time/end_time后工具在翻页时就提前终止而不是下完再删省流量也省时间。增量下载怎么生效increase.post: true时会检查磁盘上是否已有非空主文件有就跳过。文件丢了它会自动补下redownload_missing_files默认开启。想强制重下当前筛选范围把它改成false即可不需要清空数据库。桌面版里对应操作粘贴博主主页链接 → 在请选择处理内容里勾选作品 → 设置数量上限和日期范围 → 提交任务全程点选不用碰配置文件。桌面版的批量配置页作品 / 喜欢 / 合集 / 音乐按量勾选下方可设日期范围和数量上限五、下载的文件怎么组织起来下完不用手动整理默认目录结构已经很规整Downloaded/ ├── download_manifest.jsonl # 每次下载追加的清单一行一条 JSON └── 创作者昵称_sec_uid/ └── post/ └── 2024-06-15_作品标题_aweme_id/ ├── 2024-06-15_作品标题_aweme_id.mp4 # 无水印视频 ├── ..._cover.jpg # 封面需 cover: true ├── ..._music.mp3 # 原声需 music: true └── ..._data.json # 元数据需 json: true想按需增加产物把music/cover/json任一字段改成true即可元数据 JSON 里含发布时间、点赞数、话题标签等完整信息做二次整理很好用。文件名想换成自己的规则改两个模板至少保留{id}防止重名覆盖filename_template: {year}/{month}_{title}_{id} # 文件名 folder_template: {date}_{title}_{id} # 作品目录名历史数据存在 SQLite 里默认开库文件dy_downloader.db可以直接查sqlite3 dy_downloader.db SELECT aweme_id, title, author_name FROM aweme ORDER BY download_time DESC LIMIT 20;⚠️ 注意SQLite 只记录历史不参与去重判断——去重看的是磁盘文件。删掉数据库不影响增量下载删掉视频文件则会触发补下。六、你大概率会碰到的三种情况Cookie 失效报 403 / 未登录重跑python -m tools.cookie_fetcher --config config.yml就行。只抓到 20 条就停了这是翻页风控的典型表现。保持browser_fallback.enabled: true和headless: false工具会弹一个真实浏览器窗口继续翻页窗口里出现验证时手动完成别急着关browser_fallback: enabled: true # 翻页受限时用浏览器兜底 headless: false # 必须可见窗口方便你手动过验证下载慢或中途断先降到 3 个线程thread: 3断掉的批次重跑一次命令即可——增量模式会跳过已完成的只补缺的。批量下载建议预留 50GB 以上磁盘空间。下一步先拿一个你熟悉的博主主页、设number.post: 10跑通完整流程预计几分钟确认目录结构和画质符合预期后再把数量调大或加上时间范围做正式归档。Cookie 建议每周刷新一次跑批量任务时开着浏览器兜底窗口基本就是一套设置好就不用管的自动化了。更多参数评论采集、直播录制、下载完成通知、REST API 服务模式在 config.example.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),仅供参考
返回列表