ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

douyin-downloader:抖音无水印视频批量下载完整指南

douyin-downloader:抖音无水印视频批量下载完整指南 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想把一个博主的主页作品完整存到本地手动保存一条条视频既慢又带水印。douyin-downloader 是一款 Python 开源工具支持抖音无水印视频下载和用户主页批量下载还能增量去重。30 秒了解 douyin-downloader 能做什么 无水印下载视频与图文作品 批量保存整个用户主页作品 作品、喜欢、合集、音乐多种模式 按起止日期筛选发布时间 增量下载已存作品自动跳过 分页受限时 Playwright 浏览器兜底 生成 JSON 元数据与下载清单安装、登录并跑通第一次抖音批量下载需要 Python 3.9支持 Windows、macOS、Linux。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt依赖装好后把示例配置复制出来再运行 Cookie 采集脚本cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml执行后会弹出一个浏览器窗口登录抖音再回到终端按回车Cookie 就写进了 config.yml。把配置里的link换成目标主页地址运行python run.py -c config.yml终端会显示解析链接、下载进度和最终统计文件按「作者/作品」目录落到path指定的位置。完整参数可用python run.py --help查看。抖音批量下载三个最实用的配置增量下载同一博主反复运行不重复increase.post: true时工具会检查磁盘上已有的主媒体文件已下载过的作品直接跳过。increase: post: true redownload_missing_files: true文件缺失但数据库里有记录时是否补下由redownload_missing_files控制要重下某个博主把对应increase改为false即可不用清数据库。按日期筛选只取某段时间发布的作品start_time: 2025-01-01 end_time: 2025-06-30只下载发布时间落在区间内的作品包含结束日期当天适合定向备份或按季度归档。浏览器兜底主页作品拿不全时接管翻页browser_fallback: enabled: true headless: false接口分页受限时Playwright 会打开浏览器滚动加载主页、补全作品列表。建议保持headless: false在弹出的窗口里自行完成平台验证若风控仍在拦截兜底也可能失败。下载产物默认按作者名/post/日期_标题_作品ID/组织开启json: true后每个作品附带元数据目录根部还有download_manifest.jsonl清单可追溯。下载失败、作品不全时先检查这几处Cookie 失效是最高频的问题症状是请求频繁报错或要求登录。重新运行python -m tools.cookie_fetcher --config config.yml更新即可配置文件 config.example.yml 里的 Cookie 字段别手动改格式。注意 CLI 当前的限制抖音风控已拦截单个视频/图文、合集、音乐、喜欢和收藏的接口下载主页作品可走浏览器兜底但不保证成功。更新 Cookie、反复重试都绕不过这类风控这是平台侧的拦截不是配置问题。主页只取到少量作品时确认browser_fallback.enabled: true且headless: false并在浏览器窗口中手动完成验证仍不全通常是风控在起作用可稍后再试。发现重复下载时检查database: true与increase是否都开着想覆盖重下某个筛选范围把该模式的increase设为false再运行。网络不稳导致个别作品失败时retry_times: 3会自动重试并发数可用-t参数调低例如python run.py -c config.yml -t 3日志不够看就加-v参数查看详细输出。适合个人收藏、作品备份和素材整理的场景使用。Cookie 含登录凭证请妥善保管不要把配置好的 config.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),仅供参考
返回列表