
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 是一款抖音无水印下载工具单条、主页、合集、原声、直播回放都能批量下载限速、重试、去重都内置。本文按装好、下全、管住三层展开。装好并跑通第一条环境准备三条命令Python 装到 3.8 及以上然后依次执行依赖一次装齐git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt最小配置文件3 个键把仓库里的示例配置复制成 config.yml只保留三个键其余项保持默认即可link: - https://www.douyin.com/video/7345678901234567890 path: ./Downloaded/ cookies: autocookies 写成 auto就用浏览器自动抓取的登录态还没有的话先跑一次抓 Cookie 脚本扫码后自动写回配置。首次运行与预期输出python run.py -c config.yml终端会逐步显示解析链接、解析作品、保存视频的进度收尾时给出成功、跳过、失败三组计数。下载后的文件结构默认每个作品一个文件夹命名是“日期_标题_作品ID”日期取作品发布时间不是下载时间Downloaded/ └── 作者昵称/post/ └── 2024-02-07_作品标题_id/ ├── 2024-02-07_作品标题_id.mp4 └── 2024-02-07_作品标题_id_data.json不只想要视频本体时打开 json 开关会另存一份 data.json标题、标签、发布时间都在里面日后按关键词检索很方便封面、音乐、头像各自有独立开关。按内容类型切换下载模式都在同一份配置文件里按对象切换。单条视频与图文一行链接视频、图文、短链 v.douyin.com 直接贴进 link工具自动解析并路由日常单条不需要别的配置。不想敲命令的话项目还带桌面端 Douzy同一套后端粘贴链接即识别并下载。博主主页批量下载配置主页链接放进 linkmode 决定拉什么post 是发布的作品like 是点赞过的作品number 给每种模式设上限0 表示不限。link: - https://www.douyin.com/user/xxxxx mode: - post - like number: post: 100只想备份某人的作品post 通常够用想收集“这位博主认可的内容”再补上 like。合集mix 整套拉下把 mode 换成 mix单个合集链接即可拿到整个合集的作品换成博主主页链接则收集该博主的全部合集旧别名 allmix 仍兼容。音乐原声一次收齐mode: [music]会收齐博主使用过的全部原声每首一个音频文件做剪辑曲库的人常走这个模式单条音乐链接放进 link 也能下。直播回放与清晰度选择live.douyin.com 的房间链接放进 link工具解析直播间并自动挑最清晰的流录到作者目录的 live 子文件夹中途断流已录部分保留。抖音直播回放下载和录制进行中的直播走同一入口。热榜清单与关键词搜索没有链接时用内置发现功能--hot-board 50把当天热搜前 50 存成本地 JSONL--search 关键词按词搜索默认最多 50 条。选题时先搜再看要不要存档。把下载管住 增量去重开关目的已下过的作品不再下。increase.post 默认 true按本地文件加数据库记录双重判断跳过。效果重跑任务只下新增想强制重下把它改成 false。桌面端的关注列表也是同样思路同步创作者后只筛出新增作品⏱ 三个键收窄范围目的只整理某博主某一年的作品。start_time: 2024-01-01 end_time: 2024-12-31 number: post: 50时间两头设好再加数量上限先筛选后下载范围一眼可见。 限速、代理与浏览器兜底目的下载不稳、风控报错。把 thread、rate_limit 调低proxy 填上代理翻页被限制只拿到部分作品时browser_fallback 会开真实浏览器逐屏补齐。效果速度慢一点但成功率高。桌面端任务中心里每个批量任务的成功、失败都有计数便于对账出问题时的速查表症状快速处理兜底手段登录态失效大量 4xx 报错重跑python -m tools.cookie_fetcher --config config.yml抓 Cookie程序检测到失效会自动重新登录并重试一次进度停滞、频繁限流报错thread 调到 2rate_limit 调到 1填上 proxy隔段时间再跑或换个出口 IP怀疑重复下载搜download_manifest.jsonl清单核对查dy_downloader.db里的下载历史主页只拿到二十来条确认 browser_fallback.enabled 为 trueheadless 改 false在弹出的浏览器里手动过验证克隆仓库、装依赖、往 config.yml 里放一条链接跑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),仅供参考