配好 6 个键,把抖音创作者主页的全部作品批量下载到本地
配好 6 个键把抖音创作者主页的全部作品批量下载到本地【免费下载链接】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 为例给出抖音主页备份抖音批量下载的实操教程把创作者主页链接写进配置文件工具会逐条拉取该主页的作品并把视频、封面、背景音乐和元数据保存到本地。全流程只需要动 6 个键。复制这份配置把抖音创作者的全部作品存到本地下面直接给出最终配置与启动命令环境要求 Python 3.8先克隆仓库并装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt再把仓库里的config.example.yml复制成config.yml改下面几处键。配置相当于一张工单工具只会照着工单执行link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx # 创作者主页 path: ./Downloaded/ # 保存目录 mode: [post] # 拉取作品页 number: post: 2 # 0 全部首次先试 2剩下两个键thread: 5是并发数database: true开启 SQLite 去重。保存后用一行命令启动python run.py -c config.yml启动后每个作品占一条进度条最后汇总完成数量。不想碰命令行的话项目还带一个桌面版Beta粘贴抖音链接即可发起下载。link、mode、number 这些键怎么填本节解释这 6 个键为什么这么配。link是批量下载的入口填入https://www.douyin.com/user/...格式的主页链接后工具会逐页翻完该主页的作品列表。mode: [post]表示拉取「作品」页签想连创作者点赞过、合集或原声音乐一起拉可再补like、mix、music各模式的策略实现位于 core/user_modes/。number.post是拉取上限0代表全部非零代表只取最新 N 条。我首次先填了 2确认路径和命名符合预期后再改成 0这是最稳的顺序。默认不含置顶作品需要的话把download_pinned改为true。path决定文件落盘位置中途不要挪动否则去重记录会失效。跑完后目录树长这样Downloaded/ └── AuthorName/ └── post/ └── 2024-02-07_Title_aweme_id/ ├── xxx.mp4 ├── xxx_cover.jpg └── xxx_data.json打开cover: true、music: true会一并保存封面图与背景音乐再打开json: true就多留一份元数据。另要注意作品列表接口近期可能触发风控项目默认开启browser_fallback兜底会弹出浏览器窗口协助翻页不要过早关闭。Cookie 自动获取怎么做免手填字段本节解决「登录态从哪来」的问题。抖音的部分接口要求登录身份登录态由 Cookie 携带项目自带获取工具 tools/cookie_fetcher.pypython -m tools.cookie_fetcher --config config.yml它会弹出浏览器窗口扫码登录后回到终端按回车msToken 等字段自动写回配置文件。执行前先pip install playwright并安装 Chromium 内核。全程几分钟之后随时重跑该命令即可刷新。打开 increase 和 database重跑只补新作品本节解决「重跑白烧流量」的问题。database: true让每个作品完成后写入一条 SQLite 下载记录重跑时记录与本地已有文件双重比对两者都命中才跳过。记录默认存在dy_downloader.db由 storage/database.py 维护。increase.post: true表示只补新作品本地主文件已存在就跳过删掉某作品的本地文件下次会重新拉取。两者配合跑十遍也不会重复下载旧作品。只想重拉某个时段可用start_time与end_time圈定时间窗。用 crontab 挂到每天凌晨自动跑新作品自己到 本节给无人值守方案。Linux 上执行crontab -e追加一行0 4 * * * cd /path/to/douyin-downloader python run.py -c config.yml。配合increase.post: true创作者白天新发的作品会在凌晨自动补进本地。触发器像闹钟到点只补缺的部分。桌面版的任务中心里每批任务的成功/失败数量一目了然失败项可直接重试4 种常见症状与对应解法遇到失败时先按症状定位多数落在以下四类症状大批作品失败提示需要登录。原因Cookie 过期。解法重跑python -m tools.cookie_fetcher --config config.yml不要手改字段。症状只拉到二十来条远少于实际数量。原因API 分页触发风控。解法保持browser_fallback.enabled: true、headless: false在弹出的浏览器里手动完成校验后继续任务。症状重跑把已下载的内容又下一遍。原因database没开或保存路径中途改过。解法保持database: truepath定好后不再挪动。症状中途提示磁盘空间不足。原因全量拉取且音乐、封面、元数据全开体积成倍增长。解法用start_time/end_time收窄时间窗或调小number.post。请仅把该工具用于个人学习、研究与备份尊重内容创作者权益。现在就能做的下一步把number.post改成 2跑一次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),仅供参考

相关新闻

Python MCP SDK 服务端工具(Tools)开发指南:从 `@mcp.tool()` 装饰器到结构化工具定义

Python MCP SDK 服务端工具(Tools)开发指南:从 `@mcp.tool()` 装饰器到结构化工具定义

Python MCP SDK 服务端工具(Tools)开发指南:从 mcp.tool() 装饰器到结构化工具定义 【免费下载链接】python-sdk The official Python SDK for Model Context Protocol servers and clients 项目地址: https://gitcode.com/gh_mirrors/pyth…

2026/10/24 16:38:09 阅读更多 →
dbx 表导入引擎性能基准全解析:CSV/Excel 批量导入 7.3 倍提速背后的实现与复现

dbx 表导入引擎性能基准全解析:CSV/Excel 批量导入 7.3 倍提速背后的实现与复现

数据库开发者工具桌面应用CLIMCP 服务AI 应用 【免费下载链接】dbx 15MB,轻量级跨平台数据库客户端、数据库管理工具。支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server 等。15MB, lightweight, cross-platform database client. S…

2026/11/4 11:19:48 阅读更多 →
.NET Framework 到 .NET 6 迁移实战:升级助手的完整使用指南

.NET Framework 到 .NET 6 迁移实战:升级助手的完整使用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 23:23:21 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/12 5:00:00 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/12 5:13:20 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/12 5:13:20 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/12 18:22:26 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/12 18:22:25 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/12 5:13:20 阅读更多 →

日新闻

周新闻

月新闻