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-downloaderdouyin-downloader 是一个开源的抖音视频下载工具支持单条无水印下载、作者主页批量下载、直播录制和 SQLite 去重适合想把自己收藏的抖音内容长期留在本地硬盘的用户。本文按拿凭证 → 定目标 → 控范围 → 管结果 → 查记录的流程走一遍解决两个最实际的问题想存几条视频想把一个博主的内容备份下来。第一次使用扫码获取 Cookie下载一条视频先把仓库拉下来并装好依赖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 的脚本运行后会自动打开浏览器弹出二维码用抖音 App 扫一下、回终端按回车Cookie 就写好了不用手动从浏览器里复制python cookie_extractor.py然后把下载链接填进config.yml一份能跑通的最简配置大概长这样link: - https://v.douyin.com/xxxxxx/ path: ./Downloaded/ music: true cover: true json: true执行python DouYinCommand.py --config config.yml即可开始。短链会被自动解析下载时优先选无水印源并从码率列表里挑最高清的一档命令行上能看到实时进度和成功/失败统计。值得说明的是落盘的不只是视频文件music、cover、json三个开关分别控制背景音乐、封面图和元数据默认都是开的所以拿到手的是一套完整的素材而不是录屏再截出来的版本。批量下载作者主页把link从视频短链换成博主主页地址就是抖音批量下载的核心用法link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 50mode决定抓哪类内容post作品、like点赞、mix合集、music原声可以同时开多个number决定每种各抓多少填50就是最近 50 条填0表示不限量默认 5 个线程并发几百条作品挂机一段时间即可跑完数量可以按需调。开多个 mode 时还有个细节同一个作品如果同时出现在作品和合集里程序会自动去重只下载一次不浪费流量和磁盘。缩小范围增量下载与时间区间第一次全量跑完之后的日常往往是博主又更新了几条补一下就行。打开数据库并开启增量开关database: true increase: post: true内置的 SQLite 数据库会记录每部已下载的作品下次运行自动跳过旧内容、只拉新增部分相当于给本地存档装了个自动同步的书架。如果只想收某段时间的内容比如某次活动期间的作品配两个日期字段即可工具只会下载落在这个区间内的部分start_time: 2026-07-01 end_time: 2026-07-31进阶直播、评论、热搜与 API直播录制把link换成直播间地址配置里加一段live参数即可实时录播。主播下播、网络空闲或手动中断时已经录到的字节会自动落盘成正式文件不会白录link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600评论采集开启comments后每个作品旁会多出一份结构化 JSON按作品抓取评论并支持二级回复做内容分析和舆情整理时省事不少。热搜榜与关键词搜索命令行支持一条命令把当天热搜榜或指定关键词搜出的作品列表导出为 JSONL 文件追热点选题时可以直接拿去做筛选。REST API 服务模式安装 fastapi 依赖后以--serve参数启动就能通过 HTTP 接口提交下载任务、查询任务状态方便接进自己的自动化流程。整理文件并留下记录自定义命名与目录文件默认按发布时间_标题_ID组织也可以自定义模板例如{date}_{title}_{id}配合folderstyle给每个作品单独建子目录下载完的目录结构清晰可查。断点续传与完整性校验下载中断后重跑会自动续传每个文件完成后做大小比对不完整的会自动清理重下硬盘里不会出现半截文件。通知与转写任务结束后可以通过 Bark、Telegram 或企业微信/飞书 Webhook 推送结果通知另外可选把已下载的视频交给转写接口自动生成 txt 和 json 两种文字稿整理口播类内容时能省不少手动打字的功夫。查询下载历史开着database的话全部下载记录都在本地 SQLite 库里一行 SQL 就能翻旧账sqlite3 dy_downloader.db SELECT aweme_id, title, author_name, datetime(download_time, unixepoch, localtime) FROM aweme ORDER BY download_time DESC LIMIT 20;跑不动的时候查这三点只抓到二十几条就停了这是翻页风控的常见表现。把浏览器兜底开关打开browser_fallback.enabled: true且headless: false翻页受限时程序会弹出真实浏览器窗口你手动过一次验证码就能继续。Cookie 过期重新跑一次python cookie_extractor.py扫码即可。Cookie 通常 7–15 天有效长期用的话建议每周更新一次。速度不够快适当调高thread并发数默认 5并确认网络能稳定访问抖音服务器需要代理时用proxy字段配置。如果命令行实在不顺手项目里还有一个桌面图形版 Douzy内测中基于同一套后端粘贴链接、勾选内容类型即可开始下载。回头看这套工具解决的事其实很朴素单条无水印下载只是入口真正好用的是主页批量、增量补录、时间过滤和记录查询这一整套组合等于给本地硬盘配了一个能自己干活的下载员。起步也不复杂——先拿一条自己的收藏视频跑通扫码和下载再挑一个常看的博主主页配上database和increase之后的更新就交给它了。【免费下载链接】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),仅供参考
返回列表