
douyin-downloader 新手指南10 分钟批量下载抖音作者主页的无水印作品【免费下载链接】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如果你也曾手动复制抖音链接、挨个打开去水印网站、再整理文件名这篇文章就是为你写的。下面用 10 分钟跑通 douyin-downloader 的完整流程粘贴链接批量下载视频、图集、合集、音乐甚至整个作者主页自动归档成一份可查询的内容库。09:00 老周的早晨20 条去水印半天没了老周开文创小店每天早上要收集 20 条对标账号的作品做素材。老办法是固定的四步复制链接 → 打开去水印网站 → 等下载 → 手动把文件名改成日期_品类。单条平均 4 分钟一天 20 条就是 1 小时 20 分钟起步还不时遇到去水印站给回带水印的版本得重下一次。他的原话是我以为自己是素材收集其实是个文件名修理员。后来我让他试试 douyin-downloader这篇文章就按他那一天的时间线记录从零到自动归档的每一步。先自查有没有中这三条收藏夹里上百条以后再看却没有系统保存方式要批量收集某个博主的作品手动操作又慢又容易漏下完才发现带水印或者文件名全是无意义数字重复下载同一批内容白占硬盘空间中任何一条都可以继续往下读。10:00 第一次跑起来三样东西加两条命令一句话本质douyin-downloader 是一个 Python 批量下载工具把解析链接、识别类型、请求接口、选无水印源、存文件、记台账打包成一份配置加一条命令。能力总览想拿什么粘贴这类链接说明单个视频 / 图文/video/{id}、/note/{id}自动挑最高码率优先无水印源作者主页批量/user/{sec_uid}post 作品 / like 点赞 / mix 合集 / music 音乐四种模式单个合集 / 音乐/mix/{id}、/music/{id}音乐优先原声文件自己的收藏夹/user/self?showTabfavorite_collection需登录 Cookiecollect/collectmix模式直播录制live.douyin.com/{房间号}主播下播也保留已录数据v.douyin.com/...短链也会被自动解析后再下载。要准备的东西只有三样Python 3.8、一条抖音链接、一份配置文件。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt cp config.example.yml config.yml python run.py第一行拉代码并进入项目目录第二行装依赖并复制出配置模板第三行直接运行。想免手动抓包自动拿登录 Cookie可以先跑python -m tools.cookie_fetcher --config config.yml入口见 tools/cookie_fetcher.py浏览器引导登录、回到终端按回车Cookie 就写进配置了认证信息全部留在本地。配置里只需要动这几处link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx path: ./Downloaded/ mode: - post number: post: 0 thread: 5number.post: 0表示全量抓取thread: 5是并发数按网络调整。只想要新作品就加上increase.post: true配合系统定时任务内容每周自动更新。11:30 防翻车三个看似成功的场景下载这件事最怕的不是慢而是看似成功实则翻车。老周第一晚就踩了三个坑好在程序内部都有兜底文件下到一半断了下载完成后用 Content-Length 比对大小不完整文件自动清理并重试默认 3 次、间隔从 1 秒拉长到 5 秒不会留下打不开的坏文件。同一个视频存了两遍dy_downloader.db这份 SQLite仓库台账记录每次下载的作品 ID数据库加本地文件名双重核对重复提交直接跳过不白占空间。翻页被平台风控掐断接口拉不动时自动切到浏览器模拟翻页弹窗让你手动过验证码等于多一条备用路线。基于同一套后端的桌面版Douzy里有个任务中心每个任务的已完成/失败状态和成功失败计数一目了然失败的点重试就行不用整批重跑。17:00 打开 Downloaded一座内容库已经建好下班时目录已经分好了。默认每个作品单独一个文件夹文件名是日期_标题_IDDownloaded/ └── 旅行摄影师旅记/post/2024-06-15_舞蹈教学_7412345678901234567/ ├── 2024-06-15_舞蹈教学_7412345678901234567.mp4 # 无水印视频 ├── ..._cover.jpg · ..._music.mp3 # 封面 / 原声配置开启后 └── ..._data.json # 完整元数据格式想改也完全可以{id}{title}{author}{date}{type}这些变量可以在命名模板里自由拼接。所有作品还会写进 SQLite 数据库之后按作者、标题关键词、发布时间筛选不必对着文件夹翻查询示例就在 README.zh-CN.md 的常见问题一节。桌面版的关注管理里还能按有新作品有本地备注筛选博主直接从列表下载连找文件夹这一步都省了。往后还能玩出什么花样语音转写开启transcript配置把视频转成文字稿适合做素材检索评论采集comments.enabled: true抓作品评论含二级回复输出 JSON 文件完成通知跑批结束后推送到 Bark / Telegram / Webhook不用盯着终端REST API 服务python run.py --serve --serve-port 8000把下载能力接进自己的自动化流程复盘三步走明天就存下第一批回顾下来就是三步装依赖pip install、写配置cp 一份 config.example.yml、贴链接python run.py各一条命令。新手建议先拿一条单视频链接试跑确认流程通了再上作者主页批量完整功能表都写在 README.zh-CN.md 里。最后提醒一句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-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考