抖音主页备份到本地,一次到位:用 douyin-downloader 建立自己的内容存档

发布时间:2026/9/20 21:19:07
抖音主页备份到本地,一次到位:用 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-downloader把别人主页上的内容只留在链接里等于把书存在别人家的书架上。我给自己立了条规矩看重的内容必须做一次抖音批量下载把主页备份到本地硬盘——链接哪天失效书还在我手里。这套流程靠开源项目 douyin-downloader 实现它是个本地运行的抖音批量下载工具视频、图集、合集、音乐都能带走还自带进度展示、失败重试和 SQLite 去重。准备工作依赖安装与 Cookie 自动获取开始之前只办两件事。装好依赖。需要 Python 3.8 以上。克隆仓库后执行pip install -r requirements.txt国内网络慢就给 pip 挂个镜像源。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt后面还想用浏览器兜底就再补两步pip install playwright然后python -m playwright install chromium。让工具替你拿 Cookie。抖音不少接口要登录态Cookie 就是一张限时代读授权——你授权它一次它替你翻书。不必手拼字段python -m tools.cookie_fetcher --config config.yml终端会弹出一个浏览器窗口扫码登录一次回到终端按 EnterCookie 自动写回 config.yml全程五分钟。Cookie 有有效期哪天下载大面积提示需要登录重跑这条命令就行实现在 tools/cookie_fetcher.py。首次全量配置只动 4 个键搬家之前先量好家具再拆箱。把仓库里的config.example.yml复制一份改名config.yml只需动四处link填入博主主页链接形如https://www.douyin.com/user/xxxxxmode: [post]锁定作品列表这一栏like点赞、mix合集、music音乐也可以按需加进去number.post这一栏要下多少条。0表示全量首跑建议先填2试水——确认保存路径和命名都符合预期再放开成0免得一次把磁盘吃满thread / retry_times / database并发设5、重试设3、数据库记史设true三者是稳妥的起步组合。验证运行python run.py -c config.yml不想改配置文件也可以python run.py -u 主页链接临时追加一条链接。跑完后打开保存目录结构长这样Downloaded/ └── user_作者名/ └── post/ └── 2024-12-30 19.37.12_标题/ ├── 视频.mp4 ├── 封面.jpg ├── 音乐.mp3 └── data.json在文件管理器切平铺视图一排作品缩略图就是整个主页的快照。另外提一句不想碰命令行的话同一套后端还做了个桌面应用 Douzy任务状态、失败重试都有图形界面README 里有说明。让存档自己长增量开关与无人值守同一份配置跑两次结果可以天差地别。不打开 increase.post 和 database每次运行都从头重扫、把下过的内容再拉一遍磁盘和流量被反复消费越存越乱两个都打开thread 维持5、retry_times 设3重跑时工具翻过已保存的作品就划掉偶发超时交给自动重试重复运行变成一次廉价的巡检。想完全不管它给 Linux 的 crontab 挂一行就行0 4 * * * cd /path/to/douyin-downloader python run.py配合increase.post: true博主当天新发的作品会在半夜自动补进库。只想收某个时间段的内容start_time/end_timeYYYY-MM-DD格式可以限定范围不必把博主的全部历史都搬回来。出问题时先查这三处批量任务闹脾气九成是下面三种之一。如果大批量失败、报错都在喊登录多半是 Cookie 过期了。别手改字段重跑一次python -m tools.cookie_fetcher --config config.yml刷新即可。如果只下了几条就停先翻自己的配置number.post是不是限制了数量确认它设了0再跑一次若 API 分页被抖音卡住把浏览器兜底策略打开browser_fallback段默认已开启它会启动真实浏览器接着翻页。如果重跑又在重复下载通常是database没开或者中途挪过保存目录。保持database: truepath定下来就别动本地账本才记得住哪些条目已经收过。顺带一提全量 音乐 封面 元数据全开时体积涨得很快磁盘吃紧就用时间窗或调小number收窄单次任务的口径。最后提醒下载到的内容请只用于个人学习、研究与备份尊重内容创作者的权益不商用、不侵权。【免费下载链接】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),仅供参考