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 是一个开源的命令行CLI下载工具用于无水印下载抖音内容。它支持单条视频、图文、合集、音乐也支持按作者主页批量抓取作品内置进度显示、失败重试、SQLite 去重和浏览器兜底能力。如果你需要把抖音公开内容归档到本地、做素材整理或数据备份这个项目值得作为首选方案。适用对象与典型任务想保存单条视频、图文或原声音乐到本地且要求无水印需要按作者主页批量下载作品post 模式或抓取点赞列表like 模式需要把某个账号的收藏内容collect / collectmix 模式整理到本地要做直播留档、评论采集、热搜/关键词检索等轻量数据任务环境准备与首次运行环境要求Python 3.8支持 macOS / Linux / Windows。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt浏览器兜底和自动获取 Cookie 依赖 Playwright按需安装pip install playwright python -m playwright install chromium接着把示例配置复制为正式配置并自动写入登录凭证Cookiecp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml终端会弹出登录窗口登录抖音后回到终端按 EnterCookie 就写进了 config.example.yml 同结构的配置里。最小运行命令只有一条python run.py -c config.yml下载单条作品适用场景只保存某一条视频、图文、合集或音乐。在配置中只写link即可链接支持/video/、/note/、/collection/、/music/四类地址以及v.douyin.com短链。link: - https://www.douyin.com/video/7604129988555574538输出结果媒体文件保存在path指定目录下默认./Downloaded/。注意按 README 的限制说明2026-09 起抖音边缘安全门禁会拦截 CLI 对单条视频/图文、合集、音乐的直连请求这类下载目前更适合用桌面版 Douzy或等待浏览器兜底策略适配。批量下载作者主页作品适用场景需要归档某位创作者的全部或部分作品。mode支持post作品、like点赞、mix合集、music音乐number下按模式设置数量上限0表示不限制。link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 50也可以一条命令临时追加链接、并发和输出目录覆盖配置文件内容python run.py -c config.yml \ -u https://www.douyin.com/user/MS4wLjABAAAAxxxx \ -t 8 -p ./Downloaded注意两点collect/collectmix当前登录账号的收藏必须单独使用不能和post/like/mix/music混写跨模式下载时同一作品不会重复落盘。增量跟更与时间过滤适用场景定期回来抓新作品而不是每次全量重下。增量开关按模式设置increase: post: true设为true后本地已存在主媒体文件的作品会被跳过删掉文件则会重新下载。配合start_time/end_time格式YYYY-MM-DD可以只取指定时间区间的内容例如只抓 2025 年之后发布的作品。直播录制与数据检索直播录制为实验性功能link指向直播间地址即可开始link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600FLV 文件保存到Downloaded/{作者}/live/下附带直播间元数据快照中断时已录部分会保留。检索类任务不经过下载流程直接产出 JSONL 文件python run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded前者输出到Downloaded/hot_board/后者输出到Downloaded/search/。高频配置项速查配置项作用link下载链接列表可多条path下载根目录mode批量模式post/like/mix/music收藏用collect/collectmixnumber.post等各模式数量上限0 为不限start_time/end_time按发布日期过滤thread/retry_times并发数默认 5与重试次数默认 3video_quality画质档位original/highest/ 指定分辨率increase.post等增量开关跳过已存在的主文件browser_fallback.enabled翻页受限时启动浏览器兜底database/database_pathSQLite 去重与历史默认dy_downloader.dbfolderstyle每个作品独立子目录progress.quiet_logs进度阶段静默日志完整字段和注释见 config.example.yml。桌面版 Douzy可视化管理任务仓库同时维护一个桌面客户端 Douzy内测基于同一套后端提供链接粘贴下载、任务中心、收藏同步等界面。批量任务跑起来后可以在任务中心按状态筛选并打开对应输出目录收藏与喜欢内容可以直接按合集整包下载排障与边界说明现象只抓到 20 条左右作品。可能原因翻页触发风控。处理保持browser_fallback.enabled: true且headless: false浏览器弹出后手动完成验证不要提前关闭窗口。现象单条视频、合集、音乐请求 403。可能原因抖音ArgusSecurityPlugin门禁拦截 CLI 直连请求2026-08 起影响点赞/收藏类2026-09 起扩展到单条内容。处理这类场景改用桌面版 Douzy主页作品post可保留浏览器兜底尝试。现象Cookie 过期、请求异常。处理重新执行python -m tools.cookie_fetcher --config config.yml。现象进度输出刷屏。处理默认quiet_logs: true已抑制调试时临时加--show-warnings或-v。现象想重下某条作品但没触发。原因程序按数据库记录 本地文件双重判断。处理本地文件和数据库记录要一起清理只删其中一侧行为不一致只删数据库仍会因文件名去重而跳过。现象没有生成 transcript 文件。依次检查transcript.enabled、是否为视频作品、OPENAI_API_KEY是否有效、response_formats是否含txt。进阶组合REST 服务模式pip install fastapi uvicorn后执行python run.py --serve --serve-port 8000通过POST /api/v1/download提交链接、GET /api/v1/jobs/{job_id}查进度方便接进自己的脚本或前端。完成通知notifications支持 Bark / Telegram / Webhook企业微信、飞书、钉钉机器人 URL 均可长任务结束不用盯着终端。定时增量把增量配置写好用系统计划任务周期性执行python run.py -c config.yml即可实现每天只补新作品。合规边界只下载公开内容尊重创作者版权不要用于侵犯隐私或商业侵权场景。下一步先用number.post: 1的最小配置跑通一遍确认 Cookie、目录结构和文件命名符合预期。批量任务固定使用increasedatabase组合配合系统定时任务做增量跟更。遇到翻页限制时不要反复重试保留browser_fallback开启并手动过一次验证。【免费下载链接】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),仅供参考
返回列表