抖音视频下载实操:无水印保存单条、主页与合集的完整配置
2026/9/20 11:49:35 网站建设 项目流程

抖音视频下载实操:无水印保存单条、主页与合集的完整配置

【免费下载链接】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 是个免费开源、跑在自己电脑上的抖音无水印下载工具,不要会员也不弹广告。单条、主页、合集、原声都能存,用 SQLite 记历史去重,翻页被风控卡住还能弹浏览器手动过验证。这篇把装、登录、跑通第一个任务讲完,再教你把批量跑稳。

先想清楚你要哪种:单条、主页批量、合集还是只留原声

动手前想清楚要存什么,配置改法完全不一样:

  • 单条:手里就一条具体作品的链接,想把它存下来。短链直接贴进link,类型它自己认,mode都不用动。
  • 主页批量下载:想把某个博主发布过的作品整体搬下来。主页链接填进linkmodepostnumber.post写个限量,填0就是全收。
  • 合集下载:一个长系列合集想一次整存、不逐条点。合集页链接填进linknumber.mix0,合集下的作品就全收。
  • 只留原声:只想要原声或 BGM、省空间。video: falsemusic: truecover: false,就只存原声文件。

顺带一提,只想抓某段时间的作品时,配start_timeend_time(格式YYYY-MM-DD)就行。

装好并登录 Cookie:一次就够的两段操作

这两段只需做一次,做完整个环境就能反复用。

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

每条跑完看到什么就对了:clone 完本地多出douyin-downloader目录,能看到requirements.txtconfig.example.yml;pip 走完进度条、终端没红字就对了;cookie_fetcher会弹出浏览器让你扫抖音码,扫完回终端敲回车,config.yml里多出填好的cookies字段,就齐活了。

链接填进去之后:首次下载与产物目录

把想存的链接贴进config.ymllink字段——单条短链、主页、合集都行,贴完保存。然后跑一句:

python run.py -c config.yml

跑完打开Downloaded/目录,文件已经按作者 → 类型 → 日期三层文件夹分好:mp4 是视频本体,旁边跟着封面、原声,各归各位。

并发、重试、代理:把抖音主页批量下载跑稳

默认值跑不动你的网络时,动threadretry_timesproxy三个就够:

旋钮什么时候改改成什么
thread被限流、下载卡得厉害从 5 降到 2~3
retry_times个别请求偶发失败保持 3,让程序按间隔自动重试
proxy整体变慢或频繁超时填上代理地址,如http://127.0.0.1:7890

去重靠increasedatabase一对:increase.post: true表示只下新作品,database: true让它有据可查——SQLite 里记着已存过的作品,再跑自动跳过。两个一起开,才是"隔几天追更不重复"。

thread: 3 retry_times: 3 proxy: "" increase: post: true database: true

卡住了先对号:Cookie 失效等四种故障怎么定位

  1. ⚠️主页只能抓到二十条左右就停→ 多半是翻页触发了风控。把browser_fallback.enabledtrueheadlessfalse,浏览器弹窗出来后手动过完验证再收掉。
  2. 终端提示登录态失效→ 抖音登录有时效,隔一阵会过期。重跑一次cookie_fetcher刷新就行。
  3. 个别作品反复失败→ 作品被删或设了私密很正常;只是限流的话retry_times: 3会按间隔重试,不用管。
  4. 整体变慢或超时→ 网络波动或被限流。给proxy填上代理,或临时把thread调小,隔一会儿再跑。

这套东西只适合个人学习、备份和研究,请尊重创作者版权,别二次传播、别商用。全部参数看 README.zh-CN.md,配置对照 config.example.yml,下载核心逻辑在 core/ 目录。把link换成你真正想存的那条,跑一句python run.py -c config.yml,完事。

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

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

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

立即咨询