FEATURED · 精选文章

抖音下载器:从单条视频到整页作品归档,一个工具搞定

发布时间 / 2026/9/20 2:10:04
来源 / 创域科博编辑部
栏目 / 资讯中心
抖音下载器:从单条视频到整页作品归档,一个工具搞定 抖音下载器从单条视频到整页作品归档一个工具搞定【免费下载链接】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 是一个开源的抖音下载工具可以下载无水印的视频、图集、合集和音乐原声能批量抓取作者主页的全部作品也支持直播录制和评论导出还内置了重试、去重和进度展示。下面按仓库里的实际用法带你从零跑通它。看懂它能做什么以及现在能做什么能力说明视频 / 图集 / 合集 / 音乐自动优先选无水印源按码率阶梯挑最高清作者主页批量下载post/like/mix/music四种模式0表示全量直播录制live.douyin.com/{room_id}产出 FLV/HLS下播保留已录片段评论采集可选按作品生成*_comments.json防重与自愈SQLite 本地文件双重去重指数退避重试1s/2s/5s默认限速 2 请求/秒⚠️ 一句实话抖音风控在 2026-08 和 2026-09 连续升级CLI 直连 API 目前拿不到单个视频、合集、音乐等接口主页作品翻页依赖浏览器兜底这几类下载 README 建议改用同仓库的桌面版 Douzy内测中。仍可用的功能以 README.zh-CN.md 的限制说明为准。桌面版 Douzy 的链接下载工作台粘贴视频、图集、主页或合集链接点下载即可开始。跑通第一次抖音无水印下载分四步大约十分钟。克隆仓库并装依赖要求 Python 3.8Windows / macOS / Linux 均可git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt如果打算用浏览器兜底或自动抓 Cookie再补装 playwrightpip install playwright python -m playwright install chromium接下来是关键的一步拿 Cookie。运行仓库自带的 tools/cookie_fetcher.py它会打开浏览器让你登录抖音登录完回终端按 EnterCookie 会自动写进配置文件不用手动复制粘贴cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml配置文件的link字段放下载链接第一条任务写一个视频链接就够了然后运行 run.pypython run.py -c config.yml跑完文件就在./Downloaded/里。默认 5 线程并发失败的请求自动重试下载完还会做内容长度校验不完整文件自动清理重来。最常改的三个配置项config.example.yml 里的配置不少但日常基本只动这几处path: ./Downloaded/ # 下载文件的落盘位置 start_time: 2026-01-01 # 只下这个日期之后的作品 json: true # 每条作品旁多存一份元数据 JSONpath决定东西存在哪目录层级结构不变start_time/end_time格式YYYY-MM-DD做时间过滤只归档近半年作品就是靠它json: true会输出*_data.json标题、作者、发布时间都在里面方便二次分析music: true、cover: true则补下原声和封面。另外记住number.post: 0里的0代表不限数量填数字就是上限thread: 5控制并发。改完保存直接跑python run.py -c config.yml。跑三个高频下载场景收藏一条视频把视频链接https://v.douyin.com/...短链也支持直接解析写进link跑python run.py -c config.yml得到无水印 mp4封面和原声按开关跟着落在作品子目录里。批量归档某博主的作品link写https://www.douyin.com/user/...主页链接mode填[post]number.post: 50就只拿最近 50 条想让程序之后只补新作品把increase.post设为true即可。录制直播link写https://live.douyin.com/{room_id}录制的 FLV 存进作者目录下的live/子文件夹旁边附一份*_room.json直播间信息快照主播下播或你按 CtrlC已录的字节都会保留。注意这项功能官方标注为实验性。桌面版的任务中心可以查看每个任务的完成数量、失败项并一键打开下载目录。查看产物的目录与命名规则下载完的目录默认长这样Downloaded/ └── 作者名/ └── post/ └── 2024-02-07_作品标题_aweme_id/ ├── 视频.mp4 ├── 封面.jpg └── data.json命名默认是日期_标题_aweme_id文件夹名里带 aweme_id所以同名作品不会互相覆盖根目录还有一份download_manifest.jsonl汇总本轮下载结果。去重逻辑是数据库记录 本地文件双查文件在就跳过你删掉了媒体文件下次运行会重新下载想彻底重下则要把数据库记录和文件一起清掉。避开新手最容易踩的四个坑只抓到 20 条作品就停了→ 抖音翻页风控在拦截把browser_fallback.enabled设为true、headless设为false浏览器弹窗出现后手动完成验证别急着关窗口。Cookie 过期什么都下载不了→ 重新跑一次python -m tools.cookie_fetcher --config config.yml再登录一遍即可。进度条疯狂刷屏日志→ 默认progress.quiet_logs: true会在进度阶段静默日志调试时临时加-v参数再看。下载中断或报错很多→ 程序对文件做 Content-Length 校验不完整文件会自动清理并走重试1s/2s/5s 退避一般不用人工介入。用之前先看清两点这个项目采用 MIT 许可定位是技术研究、学习交流和个人的数据管理请尊重创作者版权不要拿下载的内容做二次商用或传播。抖音平台的接口策略随时可能变化功能如果突然失效以 README 的限制说明为准。【免费下载链接】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),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻