douyin-downloader 快速上手教程:抖音批量下载、去水印与主页全量备份

📅 发布时间:2026/9/15 13:09:30
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 是一个用 Python 编写的开源抖音批量下载工具命令行加一份 YAML 配置文件就能完成单条视频、图文图集、合集、音乐原声的去水印下载作者主页支持全量备份直播录制与评论抓取也在覆盖范围内。它适合想收藏视频的普通用户、要建素材库的创作者以及做内容分析的研究者。30 秒速览项目说明项目定位开源抖音批量下载工具去水印、自动挑选高码率语言与运行方式Python 3.8命令行CLI驱动YAML 配置文件覆盖内容单视频 / 图文 / 合集 / 音乐、作者主页、收藏夹、直播录制、评论前置准备安装 Python 3.8并准备一份有效的抖音 Cookie适合人群视频收藏用户、建素材库的创作者、内容分析研究者截图来自同后端的桌面版 Douzy内测中与命令行版能力一致。 上手前搞懂三件事这个工具到底是什么一个运行在终端里的 Python 开源下载器读取配置、通过接口抓取内容、写入本地文件并实时展示进度条。另有一个同后端的桌面版 Douzy内测中文中截图均出自它。不懂代码能不能用能。完整流程是「装依赖 → 改配置 → 跑一条命令」全程不需要编程知识你只需要会粘贴链接和指定存放位置。上手前需要准备什么两样Python 3.8 环境macOS / Linux / Windows 均可以及一份有效的抖音登录 Cookie。工具自带自动化获取命令按提示在浏览器登录一次即可。 10 分钟跑通第一个下载任务工具会自动识别链接类型v.douyin.com短链、/video/、/note/、/collection/、/music/、/user/以及live.douyin.com都能直接处理多个链接写入配置后会逐个处理并自动去重。第一步拉取代码与依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt你会看到pip 依次安装 aiohttp、rich、pyyaml 等依赖无报错即环境就绪。第二步准备配置文件cp config.example.yml config.yml你会看到生成一份带全量参数注释的 config.yml。把它改成最小配置各参数含义见 config.example.ymllink: - https://www.douyin.com/video/7604129988555574538 path: ./Downloaded/ mode: - post thread: 5 database: true第三步一步获取登录态Cookiepython -m tools.cookie_fetcher --config config.yml你会看到弹出浏览器窗口登录抖音后回到终端按回车Cookie 自动写入 config.yml无需手动复制粘贴。第四步运行并验证python run.py -c config.yml你会看到Rich 进度条实时刷新任务状态跑完后文件落进Downloaded/目录。下载结果会按「作者名 / 内容类型 / 日期_标题_aweme_id」自动归档视频、封面、音乐与 JSON 元数据同目录存放。 作者主页全量备份从单条到批量把link里的单条视频换成作者主页并将number.post设为 00 不限量即可一次性归档该博主的全部作品link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 0还可以同时勾选like点赞、mix合集、music原声模式链接指向合集时会拉取合集内全部作品。跨模式下同一作品不会重复下载去重依赖 SQLite 数据库 本地文件双重判断中断后重跑同一条命令已完成的作品自动跳过、不重复劳动。配合start_time/end_time还能只取某时间段的作品。✨ 它还能做什么直播录制、评论抓取与增量备份直播录制把live.douyin.com/{room_id}的直播间链接写入link即可获取直播流并录制为 FLV主播下播或手动中断时已录数据完整保留。适合整场留存长内容。评论采集开启comments.enabled: true后每个作品旁会生成*_comments.json可选是否抓取二级回复。输出为 JSON便于导入表格或数据库做评论分析。增量备份设置increase.post: true需开启 database只拉取新增作品旧内容不再重复请求配合时间过滤更省流量。适合定期追踪固定博主桌面版还能同步关注作者并标记新作品。️ 问题速查常见现象与解决办法现象最可能原因解决办法只能抓到 20 条作品翻页触发风控browser_fallback.enabled: true且headless: false浏览器弹出后手动完成一次验证提示 Cookie 失效 / 需要登录登录态被轮换重跑python -m tools.cookie_fetcher --config config.yml重新登录某作品一直被跳过去重命中数据库记录 本地文件删除对应作品目录文件名含 aweme_id并清掉数据库记录后重跑进度日志刷屏进度阶段输出日志progress.quiet_logs默认 true 静默调试时临时加-v一句话结论如果你想把几条抖音视频无水印存下来一条命令就够画质自动挑选高码率。如果你想归档一整个账号的作品用作者主页 number: 0全量备份。如果你想长期建素材库增量备份 时间过滤新作品自动入库。如果你还需要直播或评论数据它也能扩展到同一套流程里。douyin-downloader 是目前覆盖抖音批量下载场景较完整的开源项目之一值得放进工具箱。合规提醒请仅在合法合规范围内使用尊重原作者版权下载内容勿用于违规用途若平台接口策略变化导致功能失效重新获取 Cookie 并查看 中文 README 通常即可解决。【免费下载链接】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),仅供参考