ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

抖音下载器完整指南:5 分钟批量下载博主无水印作品

抖音下载器完整指南: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 去重适合内容创作者、研究人员和任何想给抖音作品归档的人。你只要把代码拉下来、配好 Cookie就能拿到第一个下载结果。它能解决什么抖音官方没有提供一键保存别人主页的入口手动存视频费时存下来的还带水印、画质打折。这个工具把这些麻烦一次搞定存单条作品。视频、图文、合集、音乐链接都能下自动挑无水印源还能按码率选最高清。归档整个博主。贴一个主页链接它自动翻页抓取全部作品按日期和类型分好目录不用你一条条点。留着自己的收藏。登录账号后的收藏夹、收藏合集也能整批保存防止平台规则变动后内容找不回来。重复跑不浪费。基于 SQLite 数据库加本地文件双重去重同一个作品跑十遍也只下一次。连直播也能录。填直播链接主播下播前录到的数据都会保留中断也不丢。跑通最小流程这条路径最短走完之后你应该能在Downloaded/目录里看到一个视频文件。先把代码拉到本地。仓库不大克隆下来就能用git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader装上依赖。建议 Python 3.8 及以上版本一条命令装完pip install -r requirements.txt如果后面想用浏览器兜底或自动抓 Cookie还需要装 Playwrightpip install playwright python -m playwright install chromium准备配置文件。项目自带一份示例配置直接复制一份就能改cp config.example.yml config.yml搞定 Cookie。抖音的接口需要身份凭证工具提供了自动抓取方式它会弹出一个浏览器窗口你在里面登录一次抖音回终端按 EnterCookie 就自动写进配置了python -m tools.cookie_fetcher --config config.yml跑第一次下载。把config.yml里的link改成任意一个视频链接number.post改成1然后执行python run.py -c config.yml预期看到进度条走完Downloaded/目录下多出作者名文件夹里面有 mp4 和视频元数据。走通这一步剩下的都是调参数的事。小贴士Cookie 有有效期隔段时间失效很正常重跑上面那条 cookie_fetcher 命令就能续上。常用能力清单按你想干什么对号入座下视频 / 图文 / 合集 / 音乐链接写进link就行短链v.douyin.com也能自动解析音乐优先拿原声文件。下博主作品mode选post发布的、like点赞的、mix合集、music用过音乐可多选跨模式自动去重。下自己的收藏link填https://www.douyin.com/user/self?showTabfavorite_collectionmode用collect或collectmix两者只能单独使用不能和 post 等混用。录直播link指向live.douyin.com/{房间号}录制的 FLV 存在Downloaded/{作者}/live/下附带直播间元数据快照。抓评论打开comments.enabled每个作品旁多生成一个*_comments.json可含二级回复。找内容--hot-board 30导出热搜榜快照--search 关键词按词搜作品结果都是 JSONL 文件方便后续处理。下载完通知你配 Bark / Telegram / Webhook企业微信、飞书、钉钉的机器人地址同样能用手机不在电脑边也知道任务结束了。语音转文字打开transcript配置视频下载后自动调用转写 API 生成 txt 和 json仅对视频生效。核心逻辑集中在 core/ 目录URL 解析在 core/url_parser.py各类型下载器由 core/downloader_factory.py 统一分发想搞懂它怎么挑无水印源可以从这里入手。按场景调配置不用记全部配置项按需求改这几处就够。完整字段和注释都在 config.example.yml 里。只想下几条试试控制各模式的数量上限0表示全量number: post: 50 # 只下前 50 条作品只要某个时间段的作品格式是YYYY-MM-DDstart_time: 2025-01-01 end_time: 2025-06-30只追新内容增量模式依赖数据库记住哪些下过所以database必须开着increase: post: true database: true在意画质抖音接口会返回多档码率video_quality决定选哪档——original探原画更大但每条多一次探测请求、highest默认最高转码档、也可以指定1080p这种分辨率匹配不到自动降级video_quality: original想保留周边资源默认只存视频本体封面、音乐、头像、JSON 元数据各自独立开关video: true music: false cover: true json: true想让目录更好认filename_template支持{date}、{title}、{id}、{author}、{type}等变量模板里最好留个{id}防止重名覆盖folderstyle: true时按作品建子目录。怕触发风控翻页被限流时会自动开浏览器兜底让你在弹窗里手动过验证码browser_fallback: enabled: true headless: false thread: 5 # 并发数网络一般就调低 retry_times: 3 # 失败重试次数默认指数退避 proxy: # 需要代理时填 http://127.0.0.1:7890 这类地址卡住时先看这里现象只抓到 20 条左右就停了 → 原因翻页碰到风控 → 解决确认browser_fallback.enabled: true且headless: false浏览器弹出后手动完成验证再关窗口别急着关。现象下载失败、提示 Cookie 无效 → 原因Cookie 过期了 → 解决重跑python -m tools.cookie_fetcher --config config.yml重新登录一次顺便检查下系统时间是否准确时间偏差也会导致认证失败。现象明明删了文件想重下却显示跳过 → 原因数据库里还有记录去重是数据库 本地文件双查 → 解决单独一个作品删掉Downloaded/里含该作品 id 的文件夹后再执行sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id id;某个博主整批重下就把对应作者目录和数据库里该作者的记录都清掉。现象终端被日志刷得看不清 → 原因调试日志和进度条叠在一起 → 解决默认progress.quiet_logs: true会压住进度阶段的刷屏真要排查时临时加--show-warnings或-v看详细日志即可。现象频繁报接口限制 → 原因请求频率或 IP 被平台盯上了 → 解决调低thread、加大重试间隔等十几分钟再跑条件允许的话配上proxy换个出口。把效率拉满这些不是必须但用顺了能省不少事定时增量increase.post: true配系统定时任务Linux 的 cron、Windows 的任务计划程序都可以每天凌晨自动补新作品跑完推个通知早上看结果就行。当服务用pip install fastapi uvicorn后执行python run.py --serve --serve-port 8000就能通过 REST 接口提交下载、查任务状态适合接到自己的脚本或面板里接口定义在 server/app.py。Docker 部署项目自带 Dockerfile镜像构建后把config.yml和下载目录挂进去就能跑适合放服务器上长驻。内容分析导出的 JSON 元数据含发布时间、点赞、评论数配合--hot-board/--search的 JSONL 快照可以直接丢进表格工具做统计。桌面版可视化同一套后端还做了个桌面客户端Douzy多链接排队、任务状态、失败重试都能在界面上点见下方任务中心效果注意直播录制目前是实验性功能HLS 源只保存播放列表文件需要再用 ffmpeg 后处理另外请只用它保存自己创作的内容或有合理用途的内容版权和平台规则自己把关。动手就是下一步一句话总结douyin-downloader 把找无水印源、翻页、去重、重试这些脏活全干了你只管贴链接。现在就去克隆仓库配一个单视频链接跑一次python run.py -c config.yml——看到Downloaded/里出现第一个 mp4你就正式上道了。【免费下载链接】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),仅供参考
返回列表