资讯动态

douyin-downloader 快速上手:从单条视频到批量归档的抖音无水印下载

发布时间:2026/9/15 15:42:16 来源:尧图企业网站定制
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 是一款开源的抖音批量下载工具核心能力是抖音无水印下载覆盖单条视频与图文、创作者主页批量归档、直播实时录制、评论与热搜数据采集也可以作为 REST API 服务运行。它解决的是手动录屏带水印、批量收集整理效率低这两类实际问题。 能力总览六项核心功能速查功能适用场景上手难度无水印视频下载保存单条视频、图文自动挑选最高画质低创作者作品批量归档主页作品、点赞、合集批量收集低直播实时录制直播存为 FLV断流自动保留低评论采集作品评论与二级回复导出为 JSON低热搜榜与关键词搜索话题监测、内容研究低REST API 服务自动化提交下载任务中所有能力都通过一份config.yml驱动命令行参数可以临时覆盖配置项。下文按首次上手和三个高频场景展开。首次上手三步完成抖音无水印下载第一步安装 douyin-downloader 与 Python 依赖环境要求 Python 3.8 及以上两条命令完成git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt如需要浏览器兜底或自动获取 Cookie再执行pip install playwright和python -m playwright install chromium安装浏览器内核。第二步一键获取 Cookie抖音接口需要登录态手工拷贝 Cookie 容易出错。项目提供基于浏览器的自动获取工具实现在 tools/cookie_fetcher.pypython -m tools.cookie_fetcher --config config.yml命令运行后浏览器会打开抖音登录页扫码登录完成回到终端按 EnterCookie 即自动写入config.yml后续运行直接可用。第三步下载第一条无水印视频先执行cp config.example.yml config.yml生成基础配置再用命令行直接传入视频链接与保存目录单条视频无需改动配置文件python run.py -c config.yml \ -u https://www.douyin.com/video/7604129988555574538 \ -p ./Downloaded运行结束后Downloaded/目录中生成无水印 mp4、封面图与 JSON 元数据。桌面版 Douzy 提供同样的入口粘贴链接即可点击下载 三个高频用法归档、直播录制与数据采集批量归档创作者作品批量下载怎么配置目标完整保存某位创作者的全部作品。操作配置中填入主页链接并开启post模式number.post: 0表示不限量increase.post: true开启增量模式link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post产出文件按Downloaded/作者名/post/日期_标题_aweme_id/组织每条作品包含无水印 mp4、封面、音乐与元数据 JSONstorage/database.py 用数据库加本地文件双重检查跳过重复内容。桌面版关注管理页还支持同步全部关注创作者并筛选新作品抖音直播录制直播抓取如何设置目标把直播内容完整保存下来回看。操作配置中填入直播间链接live.max_duration_seconds: 0表示一直录到主播下播link: - https://live.douyin.com/123456789 live: max_duration_seconds: 0产出FLV 文件存入Downloaded/作者名/live/附带*_room.json房间元数据快照主播下播、网络空闲或按 CtrlC 时已录制的字节都会保留不会丢前半场。评论与热搜数据采集结构化数据怎么导出目标拿到作品评论或热点话题快照用于分析。操作配置开启comments.enabled: true下载时自动在媒体文件旁生成{aweme_id}_comments.jsoninclude_replies: true会附带二级回复max_comments可限量。热搜与关键词搜索无需配置文件python run.py --hot-board 30 -p ./Downloaded会在Downloaded/hot_board/生成带时间戳的 JSONL 快照--search 关键词 --search-max 100把搜索结果导出到Downloaded/search/。产出JSON/JSONL 可直接用 pandas 读取统计。进阶服务化与自动化调优douyin-downloader 可作为常驻 REST API 服务运行实现见 server/app.py先安装fastapi uvicorn再执行python run.py --serve --serve-port 8000外部系统通过 POST/api/v1/download提交下载任务、凭 job_id 查询进度方便接入定时采集流水线。任务结束后可通过 Bark / Telegram / Webhook 推送通知单个渠道失败不阻塞下载主流程。速度上调整thread建议 4–16按带宽取舍归档上folderstyle: true按作品建子目录日常增量跑批时按模式开启increase避免重复下载已有内容。 避坑指南三个常见故障的修复现象批量下载只拿到约 20 条作品。原因抖音翻页风控接口提前停止返回。解决browser_fallback.enabled: true且headless: false在浏览器弹窗中手动完成验证。现象原本正常的作品突然解析失败。原因Cookie 过期。解决重新执行python -m tools.cookie_fetcher --config config.yml。现象想重新下载却被跳过。原因程序按数据库记录加本地文件双重检查只删数据库不触发重下。解决同时删除本地作品文件与dy_downloader.db中对应记录。douyin-downloader 从单条视频的抖音无水印下载、创作者作品归档到抖音直播录制与数据采集整条链路靠配置文件即可启用。详细配置项见 README.zh-CN.md项目结构见 PROJECT_SUMMARY.md。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价