douyin-downloader抖音批量下载:3步上手,1张速查表
douyin-downloader抖音批量下载3步上手1张速查表【免费下载链接】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一条命令就能把视频、图集、合集、原声音乐无水印批量下载还自动去重、自动重试。下面按装环境 → 配 Cookie → 跑起来的最短路径带你跑通再讲全量备份、增量追更这些高频玩法。能力全景一张表看懂差异方案画质批量效率隐私风险成本附加能力手动/录屏低带水印一条一条来低免费无在线解析站中差链接常失效高交出登录态部分免费几乎没有浏览器插件中一般中部分免费单一douyin-downloader无水印自动挑最高码率整主页批量并发重试低本地运行完全免费开源直播、评论、热搜、转写、通知最后一列才是重点它不止下载二字还能录直播、抓评论、导出热搜 JSONL、把工具跑成 REST API。从零跑通三步到第一次下载成功第一步装好环境要求 Python 3.8 以上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 一键获取先复制配置模板cp config.example.yml config.yml做了什么生成可编辑的本地配置文件。然后运行自动获取脚本python -m tools.cookie_fetcher --config config.yml做了什么开浏览器登录一次Cookie 自动写回配置。这是唯一的硬门槛它自动打开浏览器你在弹出的窗口登录抖音回到终端按回车cookies字段就被写进config.yml全程不用手抄。第三步填链接跑起来编辑config.yml把链接填进linklink: - https://www.douyin.com/video/7604129988555574538做了什么指定要下载的抖音视频/主页/合集链接。启动python run.py -c config.yml做了什么按配置开始下载终端实时显示进度。完成品默认落在Downloaded/目录按作者 → 模式 → 日期_标题归档。想临时加链接也可以命令行追加python run.py -c config.yml -u https://www.douyin.com/video/xxx。场景实战三种高频用法主页全量备份与增量追更追更的博主哪天删号最痛。把link换成用户主页number.post设为0即不限数量mode: - post number: post: 0 # 0 全量下载 increase: post: true database: true做了什么全量拉取作品之后再跑只下新增内容。第一次是全量备份此后每次运行靠increase.post增量判断已下过的自动跳过追更成本几乎为零。桌面版里每个任务的成功/失败/跳过状态在任务中心一目了然失败的可以单独重试个人数据迁移点赞、收藏、合集、音乐刷到过、点过赞的内容推荐算法一改可能就翻不出来。like下你点赞的作品收藏类collect收藏夹、collectmix收藏的合集用当前登录账号自己的主页链接link: - https://www.douyin.com/user/self?showTabfavorite_collection mode: - collect做了什么把收藏夹内容整包搬回本地。注意collect/collectmix只能单独使用不能和post/like混搭只支持登录账号本身。作者的视频合集和原声音乐也一样能整包拉link填/collection/{id}或/music/{id}链接即可音乐优先下原声文件缺失时回退到该音乐下的首条作品。扩展数据源热搜榜与关键词搜索把它当数据雷达用两条命令即可结果都落盘成 JSONL 供任意工具分析python run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded做了什么抓热搜前30条、按关键词搜作品并导出。排障手册高频问题一次讲清只抓到 20 条作品→ 八成是 API 翻页被风控。开启浏览器兜底受限时自动弹窗滚动加载弹验证码手动过一下即可browser_fallback: enabled: true headless: false # 必须 false要能看到验证码做了什么翻页受限时用浏览器接管继续加载。Cookie 动不动就失效→ 别手抄直接重跑一次自动获取脚本命令同第二步失效后登录一次即可恢复。想重新下载却总被跳过→ 工具用数据库记录 本地文件双重去重两边都要清sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id aweme_id;做了什么删掉该作品的历史去重记录。再删掉本地同名文件夹下次运行就会重新下载。下载一半断网了→ 不用重来。每条任务带指数退避重试默认 3 次和内容长度校验不完整的文件自动清理后重下。转写transcript文件没生成→ 依次检查transcript.enabled是否为true、下的是不是视频图文不转写、环境变量OPENAI_API_KEY是否有效。怎么查历史下载记录sqlite3 dy_downloader.db SELECT aweme_id, title, author_name, datetime(download_time,unixepoch,localtime) FROM aweme ORDER BY download_time DESC LIMIT 20;做了什么查最近 20 条下载历史。下载太慢→thread降到 3 比拉高更稳网络受限就给proxy填本地代理如http://127.0.0.1:7890。另外进度刷屏时确认progress.quiet_logs: true默认已开。进阶能力比下载视频多走一步直播录制link填live.douyin.com/{房间号}配live: max_duration_seconds: 0 # 0 录到主播下播做了什么自动解析直播流录制断流保留已录数据。评论采集运营调研党福音给每个作品额外生成*_comments.jsoncomments: enabled: true include_replies: false # 要二级回复就改 true max_comments: 500做了什么按作品采集评论并独立落盘。REST API 服务想集成进自己的脚本或前端pip install fastapi uvicorn python run.py --serve --serve-port 8000做了什么起本地 API提交 URL 即可异步排队下载。速查表功能关键配置 / 命令一句话说明单视频link: 视频链接自动去水印选高清主页全量number.post: 0不限条数全备份增量追更increase.post: true只下新增内容点赞/收藏mode: like/collect收藏类必须单独跑合集/音乐link: 合集/音乐链接整包拉取直播录制live.*下播自动保存热搜/搜索--hot-board/--search导出 JSONL刷新 Cookiepython -m tools.cookie_fetcher一键自动获取REST APIpython run.py --serve服务化集成回到开头那个场景录屏和解析站可以退役了。下一步把config.example.yml复制一份跑通第一次下载再挑一个场景实战用顺手了欢迎到仓库提 Issue 或 PR。最后提醒请尊重创作者版权把工具用在个人学习、研究或数据备份等合法场景。核心关键词douyin-downloader抖音批量下载长尾关键词抖音无水印视频下载、抖音主页全量备份、增量追更配置、抖音直播录制、抖音评论采集、Cookie一键获取【免费下载链接】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),仅供参考