资讯动态

douyin-downloader 抖音无水印批量下载实战:三步拉完一个主页作品

发布时间:2026/9/15 20:41:10 来源:尧图企业网站定制
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 记录加磁盘查重任务可以反复执行失败项单独重跑不用整批重来。对运营、素材管理、数据备份这类需求下完一个主页变成一个可重复的任务比逐条保存省心得多。从克隆仓库到第一次跑通整条主线只有五步按顺序执行即可。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt看到 Successfully installed 就说明依赖装好了Python 3.8 以上即可。第一步扫码拿登录态。运行下面命令浏览器会打开抖音登录页扫完码回到终端按回车Cookie 自动写入config/cookies.jsonpython -m tools.cookie_fetcher --config config.yml不方便跑浏览器的话从自己的浏览器开发者工具里复制 Cookie 手动存成同样格式的文件即可实现见 tools/cookie_fetcher.py。第二步准备配置文件。复制示例配置改字段cp config.example.yml config.yml最小可用配置如下字段含义以 config.example.yml 里的注释为准link: - https://www.douyin.com/user/MS4wLjAB... path: ./Downloaded/ mode: [post] number: { post: 0 } thread: 5 database: true第三步运行。python run.py -c config.yml工具先解析链接类型再列出作品总数然后按线程逐条下载进度条实时显示每个作品的状态。文件按作者/post/日期_标题组织视频、封面、原声和 JSON 元数据放在同一个文件夹里。任务中心界面每条任务显示下载数量、成功与失败计数失败项可单独查看结尾会打印成功、失败、跳过数量和总用时。跑通之后下面三件事建议顺手配上。跑通之后还能做三件事一个主页拉多类内容 把mode扩成post、like、mix、music四种之一或组合number下对应模式填 0 表示不限条数。跨模式做了去重同一作品不会下两遍。link列表也可以放多个主页一次运行全部遍历。桌面版 Douzy 还支持关注列表同步能看到每个创作者的新作品数并直接发起下载截图参考 img/desktop/004.png。关注管理界面创作者按新增作品数标记点下载即可采集主页定时增量采集新作品 开启增量后重复执行同一任务只拉新发布的作品increase: { post: true } database: true跳过判定看本地文件是否已存在SQLite 记录历史但不决定跳过。这套组合适合丢进 crontab 每天跑一次素材目录自动跟着创作者更新。直播间流录制 link指向live.douyin.com/{room_id}时进入直播录制模式可选时长、超时等参数link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600录完的 FLV 文件和房间元数据存放在Downloaded/{author}/live/中途断网或手动停止已录部分也会保留。四个高频问题的定位方向大量报错或提示未登录→ Cookie 过期是最常见原因重跑python -m tools.cookie_fetcher --config config.yml更新登录态。自动获取依赖 Playwright需先pip install playwright并安装 chromium。批量中途被限流→ 把thread降到 3 左右retry_times保持 3 次自动重试高峰期错峰执行更稳。只拉到 20 条左右就停→ 这是分页风控。确认browser_fallback.enabled: true且headless: false弹出浏览器后手动完成验证再让它继续。重复运行没跳过旧文件→ 检查database是否为 true以及本地文件是否还在。只删数据库不清文件不会触发重下反过来文件没了数据库还在则会补下。项目仍在持续更新功能与配置以仓库内 README.zh-CN.md 为准定期git pull拉取新版即可。【免费下载链接】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 小时内与您沟通定制方案

免费获取报价