
抖音无水印下载 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-downloaderdouyin-downloader 是一个抖音去水印下载工具直接从抖音服务器取出无水印的原始文件按码率自动挑选最高清版本。单条视频、图文、合集、作者主页、直播录制都覆盖跳过了录屏与在线解析的二次压缩环节。 能力全景两种入口同一套后端桌面版 Douzy 负责点选操作命令行版用配置文件驱动。可下载内容如下内容说明视频无水印源优先按bit_rate自动选最高清图文图集逐张保存合集逐条展开下载原声/音乐优先原声文件缺失时回退到该音乐下首条作品封面、头像cover/avatar开关控制元数据每个作品附带data.json评论可选采集输出*_comments.json直播FLV 录制断播后已录数据保留快速开始环境要求 Python 3.8Windows、macOS、Linux 均可。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader/douyin-downloaderpip install -r requirements.txt复制一份配置再用自带脚本抓 Cookie浏览器弹出后扫一下码登录回到终端按回车凭证会自动写进配置文件。cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml保存一条视频桌面版把链接贴进输入框点检测链接勾选要下载的类型进度条跑完即归档。账号管理、任务中心都在左侧栏全程点选完成。命令行在 config.yml 里只填两行v.douyin.com短链会自动解析成长地址不用手动翻网页。link: - https://www.douyin.com/video/7604129988555574538 path: ./Downloaded/python run.py -c config.yml下载中显示 Rich 进度条失败按 1s、2s、5s 指数退避重试网络中断的文件会做完整性校验不完整自动清理重下不留半截文件。整站归档一位作者把 link 换成作者主页地址用mode指定内容类型number限定每类条数填 0 代表不限量。link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post - mix number: post: 0 mix: 50批处理特性mode可选post/like/mix/music收藏夹用collect/collectmix须单独使用跨模式自动去重同一个 aweme_id 只下载一次不浪费流量增量更新设increase.post: true后只拉新作品适合长期追更时间筛选start_time/end_time按YYYY-MM-DD格式只收某时间段的内容归档与本地数据默认folderstyle: true按作者名/类型/日期_标题_ID三级目录落盘Downloaded/ └── 作者名/ ├── post/ │ └── 2024-02-07_作品标题_aweme_id/ │ ├── video.mp4 │ ├── cover.jpg │ ├── music.mp3 │ ├── data.json │ └── avatar.jpg ├── like/ ├── mix/ ├── music/ └── live/文件夹与文件命名支持{date}、{title}、{author}、{id}等模板变量可改成自己的格式。下载历史存在dy_downloader.db查最近 20 条sqlite3 dy_downloader.db SELECT aweme_id, title, author_name FROM aweme ORDER BY download_time DESC LIMIT 20;进阶能力直播录制link 指向live.douyin.com/{room_id}时按所选清晰度录流主播下播或断网后已录部分完整保留存在作者名/live/下附带直播间元数据。评论采集设comments.enabled: true并给max_comments上限后每个作品旁多一份*_comments.json含点赞数、正文与发布时间。热搜榜与关键词搜索结果按 JSONL 落盘方便二次处理。python run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded下载完成通知notifications支持 Bark、Telegram、Webhook 三类渠道并发推送单个渠道失败不阻塞主下载。REST API 与 Docker装好fastapi与uvicorn后用下面命令启动服务模式可通过接口提交任务、查询状态需要长期挂机跑用仓库自带 Dockerfile 构建镜像即可。python run.py --serve --serve-port 8000视频转写transcript.enabled: true并配置OPENAI_API_KEY后视频旁生成.transcript.txt/.transcript.json图文不转写。常见问题翻页风控只拉到 20 条原因抖音对 API 翻页有限流。打开浏览器兜底弹窗出现后手动过一次验证browser_fallback: enabled: true headless: falseCookie 失效重新执行抓取脚本扫码即刷新python -m tools.cookie_fetcher --config config.yml完整配置项与限制说明见 README.zh-CN.md。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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考