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 是一款免费开源的抖音去水印下载工具单条视频、作者主页批量抓取、合集、图文、音乐原声、直播录制都能做全程命令行操作自带去重、自动重试和实时进度。读完这篇教程你可以把任意抖音分享短链变成无水印本地视频配置一份 YAML按条数批量抓取某位作者的主页作品设置增量下载重复运行只抓新增内容下载失败时自动重试并看懂每个任务的进度统计 快速上手环境安装与首次运行先跑通环境第一次运行就拿到结果。前提是电脑装有 Python 3.8 以上版本依次执行git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txtpip 装完且没有红色报错环境就就绪了。网络慢就多等一会或重跑一次 pip。再复制一份可修改的配置文件cp config.example.yml config.yml打开config.yml把第一条链接写成任意抖音分享短链link: - https://v.douyin.com/xxxxx # 粘贴抖音 App 里复制的分享短链 path: ./Downloaded/ # 文件保存位置然后执行运行命令python run.py -c config.yml看到Downloaded/目录下按作者名/post/日期_标题出现一个无水印.mp4即代表跑通了目录结构示例和更多配置说明可参考 config.example.yml。 凭证与登录配置Cookie 是你在抖音的登录凭证工具靠它访问接口没有它大批量抓取很容易受限。项目自带一键获取脚本先装浏览器依赖再运行pip install playwright python -m playwright install chromium python -m tools.cookie_fetcher --config config.yml脚本会自动打开浏览器用抖音 App 扫码登录登录后回到终端按 Enter凭证就自动写进config.yml的cookies字段一次配置长期使用。Cookie 失效后的刷新方式下载时提示登录态失效或大量任务失败重新跑一遍上面的cookie_fetcher命令即可其余配置不用动。核心场景从单条视频到批量主页单条视频去水印下载步骤——最基础的需求是一条分享链接变成无水印视频。不想改配置文件时链接可以直接用-u参数传python run.py -c config.yml -u https://v.douyin.com/xxxxx执行后终端实时刷新下载进度Downloaded/作者名/post/下出现带发布时间戳的.mp4即成功。批量抓取作者主页配置——想拉整位作者的作品时把链接换成主页地址再配好模式和条数link: - https://www.douyin.com/user/xxx mode: [post] # post发布作品like喜欢作品 number: post: 50 # 只取最近 50 条写 0 表示全部依旧运行python run.py -c config.yml终端会显示每个任务的进度与耗时成功、失败、跳过一目了然这就是抓最近 50 条的完整流程。增量下载与时间过滤——同一主页反复运行不想重复下载再配两行increase: post: true # 增量只抓新增作品 database: true # 增量依赖 SQLite 下载历史 start_time: 2025-01-01 # 只保留该日期之后发布的作品 end_time: # 留空表示不限上限第二次运行会跳过已下载过的内容只落盘新作品本地会生成dy_downloader.db记录历史。进阶玩法其余链接类型和附加功能按需开启即可合集、图文、音乐一键拉取把/collection/、/note/、/music/链接直接写进link列表工具自动识别类型合集会遍历其中全部作品一次存完。直播录制python run.py -c config.yml -u https://live.douyin.com/xxxx文件存到Downloaded/作者名/live/中途 CtrlC 或主播下播已录部分完整保留。评论采集配置里加comments: {enabled: true}每个作品旁生成*_comments.json。完成通知配置notifications推送到 Bark / Telegram / 企业微信下完手机提醒。同一套后端还有一个内测中的桌面版 Douzy粘贴链接即可下载任务中心可查结果、重试失败项并直接打开输出目录。⚠️ 排障速查批量跑的时候最容易踩这几个坑直接对照处理现象原因处置只能抓到 20 条作品翻页触发风控确认browser_fallback.enabled: true、headless: false弹出浏览器后手动完成验证别急着关窗提示登录态失效Cookie 过期重跑python -m tools.cookie_fetcher --config config.yml刷新个别视频失败作品被删/转私密或接口限流默认按 1s/2s/5s 退避自动重试网络不稳时加proxy: http://127.0.0.1:7890想重下某个作品却不生效数据库 本地文件双重去重删掉对应本地文件夹后再删数据库记录sqlite3执行 DELETE 语句只删数据库不会触发重下磁盘空间吃紧作品量大把path指向大容量磁盘或保持music、cover默认关闭减负更多场景细节与完整配置表见 README.zh-CN.mdCookie 抓取逻辑在 tools/cookie_fetcher.py。边界与合规这个工具适合保存自己有权使用的内容。请尊重创作者版权下载内容仅用于个人学习、备份或研究不要二次传播也不要商用。现在就复制一条抖音视频的分享链接 → 填进config.yml的link列表 → 运行python run.py -c config.yml→ 打开Downloaded/目录无水印视频和归档文件夹已经在那里等你核对。【免费下载链接】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),仅供参考
返回列表