抖音直播下载与视频批量保存的开源命令行方案
2026/9/18 5:03:42 网站建设 项目流程

抖音直播下载与视频批量保存的开源命令行方案

【免费下载链接】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

douyin-downloader 是一个 Python 写的抖音批量下载工具,覆盖无水印视频、图文、合集、音乐下载与直播间录制。本文面向需要整场保存直播、批量归档主页的用户,覆盖安装依赖、Cookie 配置、抖音直播下载与批量保存实操,以及参数调节和已知边界。

两种很实际的诉求:追一场两小时的长直播,主播下播后录播很快被删,想完整留住整场;剪片子前,要把某创作者主页最近几十条作品一次性拉到本地当素材。手动保存慢且容易漏,App 里也没有整主页保存的入口。这个工具的做法是:配置里填链接,跑python run.py,解析、去水印、并发下载和重试自动完成,文件按作者与日期归档;命令行优先,同源的桌面版 Douzy(内测中)共享同一套下载逻辑。

功能矩阵:支持哪些下载类型

功能说明对应参数
直播录制房间链接 → FLV/HLS,自动选最高清,下播保留已录部分live.max_duration_seconds
主页批量保存主页链接 + mode,跨模式去重,磁盘增量mode / number / increase
单条作品视频、图文、合集、音乐,无水印源优先video_quality
附加资源背景音乐、封面、头像、作品 JSONmusic / cover / avatar / json
评论采集按作品输出 *_comments.json,可选二级回复comments.enabled
并发与重试多路并发 + 限速 + 指数退避thread / rate_limit / retry_times

全部配置项的默认值见 config/default_config.py。下图是桌面版 Douzy(同一后端)按收藏合集整体保存的界面:

安装与 Cookie 配置

这条命令拉取项目、装好依赖(含浏览器兜底用的 playwright),并复制一份可改的配置文件:

git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt playwright python -m playwright install chromium cp config.example.yml config.yml

看到 Successfully installed 且 config.yml 生成即完成。

Cookie(浏览器里的一串身份凭证,告诉服务器“我是谁”)只需配一次。下面这条命令拉起 Chromium 窗口扫码登录,脚本实现在 [tools

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询