拓冰建站拓冰建站
首页 / 资讯中心 / 正文

抖音批量下载三步跑通:5分钟把博主作品无水印存到本地

抖音批量下载三步跑通5分钟把博主作品无水印存到本地【免费下载链接】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-downloaderdouyin-downloader 是一个开源免费的抖音批量下载工具覆盖无水印视频、图文、合集与原声音乐下载。粘贴博主主页链接即可批量归档作品内置去重、重试与进度展示。本文带你从零跑通第一次抖音批量下载。 抖音批量下载能帮你做什么功能你得到的好处无水印下载自动选无水印源和最高码率本地直接可播主页批量下载贴一个主页链接批量存下作品多模式作品、喜欢、合集、原声四类内容各归其位SQLite 去重 增量重跑同一博主只补新增作品时间过滤只下指定日期区间发布的内容直播录制直播流随播随存中断也不丢已录数据评论采集每条评论整理成结构化 JSON浏览器兜底翻页受限时自动开浏览器人工过验证以上是全部能力下面按你实际会碰到的任务来讲第一个任务 5 分钟内跑完。图Douzy 桌面版抖音下载工作台粘贴抖音链接后自动识别类型可直接发起无水印下载 从 0 到跑通抖音批量下载最小路径这一步拿到项目并装好依赖需要 Python 3.8Windows/macOS/Linux 均可。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt cp config.example.yml config.yml这一步拿到 Cookie。抖音访问内容需要 Cookie二选一方式A推荐自动获取pip install playwright python -m playwright install chromium python -m tools.cookie_fetcher --config config.yml运行后浏览器会弹出完成抖音扫码登录回终端按 EnterCookie 自动写入配置。方式B手动从浏览器开发者工具复制ttwid、odin_tt等项填进 config.yml 的cookies部分。这一步填链接并运行。link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx path: ./Downloaded/ mode: - post number: post: 5 # 其余配置保持不变python run.py -c config.yml跑通后你会看到终端出现进度条结束后Downloaded/下多了以作者名命名的目录里面是无水印视频、封面和元数据 JSON。 典型任务清单以下 4 个任务是使用频率最高的只贴需要改的配置其余保持不变。贴一条视频链接先测试先验证环境是否正常把 link 换成任意视频页即可。link: - https://www.douyin.com/video/7604129988555574538运行python run.py -c config.yml。结果目录里生成一个作品文件夹含视频、封面和元数据。改 2 行配置无水印批量下载博主作品保存某位博主的全部作品number设为 0 表示不限数量。link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx number: post: 0 # 0 表示全部作品结果作品按发布时间依次落盘每个作品一个独立目录。桌面版还能先同步关注博主并标记新增作品批量下载更有针对性图关注管理页同步关注列表后可按新作品筛选方便批量下载博主最新内容开启增量下载只补新作品每天重跑同一位博主时加上两行开关即可。increase: post: true database: true结果已下过的作品自动跳过只下载新增内容不浪费流量和时间。按时间过滤只下最近内容如果只需要某段时间发布的作品加两行日期。start_time: 2026-08-01 end_time: 2026-08-31结果只有区间内发布的作品进入下载队列。进阶工具箱低频功能按需启用一行命令或一段配置即可直播录制link指向直播间链接如live.douyin.com/{room_id}live.max_duration_seconds: 0表示录到主播下播收藏下载mode用collect或collectmix需单独使用桌面版可在图形界面一键下载整个收藏合集评论采集comments.enabled: true媒体文件旁生成*_comments.json热搜与搜索python run.py --hot-board 30 -p ./Downloaded或python run.py --search 关键词 --search-max 100视频转写transcript.enabled: true并设置OPENAI_API_KEY生成 txt/json 转写完成通知notifications.providers配置 Bark / Telegram / WebhookAPI 服务python run.py --serve --serve-port 8000用 HTTP 提交下载任务Docker 部署docker build -t douyin-downloader .适合服务器环境图收藏与喜欢页同步账号收藏合集后可一键批量下载整个合集️ 遇到问题先看这里只抓到 20 条作品原因翻页触发了风控。解法开启浏览器兜底弹窗出现后手动完成验证别急着关窗口。browser_fallback: enabled: true headless: false报 403 或提示未登录原因Cookie 过期有效期通常 7-15 天。解法重跑自动获取命令。python -m tools.cookie_fetcher --config config.yml进度条刷屏重复原因进度阶段的日志未静默。解法配置里加progress.quiet_logs: true。想重新下载某个已下过的作品原因数据库加本地文件双重去重把它挡了。解法删掉本地对应目录再删数据库记录。sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id aweme_id; 文件去哪了数据怎么管默认folderstyle: true时输出结构如下Downloaded/ └── 作者名/ ├── post/ │ └── 2026-08-24_作品标题_aweme_id/ │ ├── xxx.mp4 # 无水印视频 │ ├── xxx_cover.jpg # 封面 │ ├── xxx_music.mp3 # 原声音乐 │ └── xxx_data.json # 元数据 ├── like/ └── mix/命名规则外层是按作者昵称分的目录再按模式post、like、mix 等分小目录每个作品一个子目录文件名默认由{date}_{title}_{id}拼成即发布日期 标题 作品 ID。想改规则就改filename_template和folder_template。所有下载记录都写进了 SQLite 数据库常用的一条查询sqlite3 dy_downloader.db SELECT aweme_id, title, author_name, datetime(download_time, unixepoch, localtime) FROM aweme ORDER BY download_time DESC LIMIT 20;图桌面版任务中心每个抖音下载任务的状态和作品数一目了然失败项可一键重试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),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门