恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
抖音视频下载完整指南:3步跑通去水印与主页批量抓取
首页
资讯中心
/
抖音视频下载完整指南:3步跑通去水印与主页批量抓取
抖音视频下载完整指南:3步跑通去水印与主页批量抓取
发布时间:2026/8/23 15:25:37
抖音视频下载完整指南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在线解析网站弹广告、限速、隔天失效是抖音视频下载绕不开的旧难题。douyin-downloader 是一个免费开源的本地下载工具Python 3.8 环境直接跑单条视频去水印、作者主页批量抓取、直播录制和评论采集一份配置全管。抖音视频下载功能对照单条、批量、直播全覆盖需求对号入座即可右列每一条都能在 config.yml 里直接写出对应配置。你的需求项目的回应单条视频去水印下载自动挑选无水印源按video.bit_rate数组选最高码率图文、合集、原声链接/note、/gallery、/collection链接直接粘贴整页搬空作者主页post / like / mix / music 四种模式number指定数量只跟新作品increase增量开关 SQLite 记录二跑自动跳过录下正在进行的直播live.douyin.com房间号链接FLV/HLS 录制下播保留已录数据分析评论区口碑comments开关按作品输出*_comments.json可选二级回复选题与竞品调研--hot-board导热搜榜 JSONL--search按关键词抓作品挂机下载要手机上知结果Bark / Telegram / 企业微信 Webhook 完成推送下面按「先跑通单条再上批量」的顺序来所有配置默认写在 config.yml。5 分钟上手抖音视频下载的 3 步安装与登录配置3 条命令加 1 次浏览器登录5 分钟后第一条无水印视频就会落盘。第 1 步获取代码并装依赖。要求 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复制出的示例配置每个字段都带注释直接当作业抄。第 2 步配置登录态。Cookie 是抖音接口的门票自动获取脚本会拉起浏览器python -m tools.cookie_fetcher --config config.yml登录抖音后回到终端按回车tools/cookie_fetcher.py会把 msToken、ttwid 等字段自动写入 config.yml不用手拼长字符串。浏览器没弹出就先执行pip install playwright再python -m playwright install chromium。第 3 步跑通首条命令。把配置里的link改成一条作品链接下一节给最小配置然后python run.py -c config.yml终端出现实时进度条结束时打印成功数与保存路径。单条下载实测无水印 mp4 落盘与目录归档规则link改成任意一条作品链接跑同一命令产出就是下面这套文件link: - https://www.douyin.com/video/7604129988555574538 path: ./Downloaded/ # 保存目录截图里能看到「跳过已存在」标记视频、音乐、封面、头像各自判重最后输出「下载完成成功 1/1」。文件不会堆在一个文件夹里默认按「作者 → 模式 → 日期」分层每个作品一个目录命名模板filename_template默认{date}_{title}_{id}日期取作品发布时间而非下载时间Downloaded/作者名/post/2024-02-07_作品标题_aweme_id/其中包含.mp4无水印视频本体、_cover.jpg封面、_music.mp3原声、_data.json原始元数据Downloaded/根目录另存一份download_manifest.jsonl总清单目录名和文件名模板都能在配置里改唯一要求是模板里保留{id}防止重名覆盖。作者主页批量抓取mode、number 与并发限速怎么调mode和number两个字段决定抓什么、抓多少主页链接填进link即可link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post - mix number: post: 50 # 只抓最新 50 条填 0 表示全量四种模式 post发布、like点赞、mix合集、music原声可以同时写。跨模式自动去重同一 aweme_id 在「发布」和「合集」里都出现时只下载一次。配合 SQLitedy_downloader.db加本地文件双重判重第二次运行自动跳过已下载项长期跟一个账号几乎零成本。想只抓新作品打开increase.post: true依赖database: true。并发与限速thread默认 5网络好可提到 8怕触发风控降到 2失败按retry_times: 3指数退避重试1s、2s、5s请求速率默认 2 请求/秒。稳妥优先调参先降并发再加限速。进阶能力直播录制、评论采集、热搜导出与完成通知以下 5 条能力默认关闭或需要加参数用到哪条开哪条互不影响。 直播录制。把链接换成live.douyin.com/房间号live.max_duration_seconds: 0表示录到主播下播为止主播下播或 CtrlC 中断时已录制的字节自动保留FLV 存入作者/live/并附带_room.json房间元数据。python run.py -c config.yml -u https://live.douyin.com/123456789评论采集。打开comments.enabled: true每个作品旁生成{date}_{title}_{id}_comments.jsoninclude_replies: true会额外拉每条评论的二级回复max_comments: 500可设上限0 不限。热搜与关键词搜索。python run.py --hot-board 30导出前 30 热搜快照到Downloaded/hot_board/--search 关键词配--search-max 100按词抓作品列表结果落 JSONL做选题调研直接可查。 完成通知。notifications.enabled: true在providers里加 bark / telegram / webhook 任意组合任务结束后并发推送单通道失败不阻塞主流程夜里挂机也能第一时间收到结果。REST API 模式。装好fastapi uvicorn后执行python run.py --serve --serve-port 8000POST/api/v1/download提交任务、GET/api/v1/jobs/{job_id}查进度下载器就变成了一个可接进自动化流程的服务。4 个真实限制Cookie、浏览器兜底、HLS 与收藏夹跑批量任务前过一遍这 4 条能省掉大部分排查时间。Cookie 过期。抖音登录态有时效过期后接口突然报错、或主页只能翻出 20 条作品。解法重跑python -m tools.cookie_fetcher --config config.yml重新登录一次即可。浏览器兜底只对 post 模式完整验证。API 翻页受限时会自动拉起浏览器让人工过验证码前提是browser_fallback.enabled: true且headless: falselike / mix / music 主要依赖 API 正常分页遇到异常先排查是不是这个原因。HLS 直播源是半成品。FLV 录完直接能播HLS 只保存 playlist 文件需要自己用 ffmpeg 后处理webcast 接口官方标注 experimental别期待太高。收藏夹只能自用且单独使用。collect / collectmix 只支持当前登录 Cookie 对应的账号必须单独书写和 post / like 混写不生效收藏夹模式也不支持increase增量截断。先跑python -m tools.cookie_fetcher --config config.ymlCookie 自动写入省掉手拼。批量抓记住modenumber组合0 表示全量跨模式自动去重。从 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),仅供参考