ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

抖音批量下载工具:3 步存下整个主页,无水印、不重下

2026/9/27 11:35:14 拓冰建站 浏览量
抖音批量下载工具:3 步存下整个主页,无水印、不重下 抖音批量下载工具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收藏过一批教程视频一个月后再也找不全官方 App 又只允许带水印保存这种尴尬你多半遇到过。douyin-downloader 是一个面向抖音批量下载的 Python 命令行工具贴一个博主主页、合集或直播间链接它就并发抓取无水印视频、原声音频和评论还把每件作品记进内置数据库SQLite一个内置数据库文件不用单独安装下次运行不会重复下载。10 分钟跑通第一次任务拿代码。需要 Python 3.9 及以上Windows、macOS、Linux 都能跑。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader装依赖。顺手把 Cookie 脚本要用的浏览器引擎也装上。pip install -r requirements.txt playwright python -m playwright install chromiumCookie 一次配好。 先把 config.example.yml 复制成 config.yml模板见 config.example.yml再扫码登录python -m tools.cookie_fetcher --config config.yml浏览器弹出来登录抖音后回终端按 EnterCookie 就自动写进配置文件了过期了重跑这条命令。Cookie 的整个生命周期封装在 auth/cookie_manager.py 里。首次运行。python run.py -c config.yml文件落在 Downloaded/ 下终端有进度条。不想改文件也行临时追加链接和并发数python run.py -u https://www.douyin.com/user/xxxx -t 5 -p ./Downloaded。它能帮你拿回哪些内容内容类型触发方式本地产出主页发布作品/user/主页链接 post模式无水印视频打开 music / cover / json 开关后附原声、封面、数据文件喜欢列表/user/主页链接 like模式对方公开的喜欢作品合集合集链接或主页 mix模式合集内的每件作品原声音频/music/链接或music模式原声文件直播间live.douyin.com/{room_id}直播录制实验功能HLS 源保存播放列表评论 / 热榜 / 搜索comments开关、--hot-board、--search参数*_comments.json、hot_board/*.jsonl、search/*.jsonl3 个真实用法搜索圈定作品评论一并落地谁适合用做舆情监测、选题分析的数据党。具体做法先不下视频把命中清单圈出来——python run.py --search 关键词 --search-max 100会把搜索结果存到下载目录下search/的 JSONL逐行 JSON 数据文件里--hot-board 30则把热搜榜落到hot_board/。筛出目标后想让每件作品带上评论区在配置里打开comments: enabled: true include_replies: true max_comments: 500关键注意点搜索和热榜只落清单不下载视频本体max_comments: 0表示不限量。把竞品主页按周增量归档谁适合用跟踪竞品更新的短视频创作者、运营。具体做法把竞品主页链接填进配置定好数量和日期范围link: - https://www.douyin.com/user/xxxx mode: - post number: post: 50跑python run.py -c config.yml文件按「作者名/模式/日期_标题_aweme_id」三级归档aweme_id 是作品唯一编号点赞数、发布时间都会写进数据文件。increase.post默认 true配合数据库记录做增量同步每周跑一次只捞新作品。想限定时间窗就填start_time/end_time格式 YYYY-MM-DD。关键注意点主页翻页可能被风控提前掐断这时会自动弹一个浏览器窗口你手动把验证过了就行别急着关窗口。整场直播一键存档谁适合用要留存整场课程的运营、追播的粉丝。具体做法把直播间链接写进配置link: - https://live.douyin.com/123456789 live: max_duration_seconds: 00表示录到主播下播为止中途按 CtrlC 也保留已录部分。关键注意点直播录制属于实验功能如果源是 HLS保存的是播放列表需要再用 ffmpeg开源音视频处理工具二次合成。进阶调优 thread并发下载数默认 5家庭宽带建议 5~8再高容易撞限流失败重试变多反而更慢。video_quality默认 highest在转码档位里挑最高改original会探测上传原片每条作品多一次探测请求想省流量填720p/540p。browser_fallback.max_scrolls浏览器兜底滚动轮数默认 240主页作品多、翻页深时调大并保持headless: false方便手动过验证。proxy默认空网络环境复杂时填代理地址API 请求和媒体流都会走它。遇到问题先查这里 遇到的现象最可能的原因一句话解决方案主页只抓到 20 条左右就停API 翻页被风控截断保持browser_fallback.enabled: true浏览器弹出后手动过验证单个作品 / 合集 / 音乐链接报 403Blocked by ArgusSecurityPlugin抖音 2026-08 起对这些接口加了风控门禁非浏览器请求被直接拒单作品改用桌面版 Douzy主页作品走 post 模式加浏览器兜底删了本地文件下次运行仍跳过数据库里的下载记录还在双重去重生效删掉dy_downloader.db里该作品的记录或把increase.post设为false强制重下列表抓空、下载全失败配置里的 Cookie 过期重跑python -m tools.cookie_fetcher --config config.yml刷一次同一套逻辑还打包了桌面客户端 Douzy粘贴链接、看任务进度这类操作它更顺手截图来自 macOS 上的 Douzy 工作台从下一个填进清单的链接开始主页、直播、评论都会按「作者/模式/日期_标题」自动归档点赞数和发布时间一并落盘。✅ 现在就做三件事1) 扫码跑通 cookie_fetcher 把 Cookie 配好2) 把想留存的主页链接填进 config.yml3) 执行python run.py -c 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),仅供参考