抖音视频下载不再求人:douyin-downloader 批量去水印工具完整实测

📅 2026/8/13 14:51:31
抖音视频下载不再求人: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——一个开源的抖音批量下载工具。它把收藏抖音内容变成几分钟的简单操作单条作品、图文、合集、音乐随手可下主页作品能整页抓取还自带去水印、增量更新和数据库去重。先花 30 秒认识它这个工具的核心能力可以一口气列完单条与批量一把抓视频、图文、合集、音乐、收藏夹都能下载去水印优先自动选择无水印源并挑最高码率的清晰度双重去重SQLite 数据库 本地文件双重检查重复运行不白费流量增量更新开启后只下新增作品适合长期跟踪喜欢的博主进阶能力直播录制、评论采集、热搜榜导出、REST API、完成通知推送五分钟跑通第一条下载任务第一步装好运行环境需要 Python 3.8macOS / Linux / Windows 均可。克隆仓库并安装依赖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 认证Cookie 是访问抖音接口的通行证。先复制配置模板再一键自动获取cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml程序会自动打开浏览器你登录抖音后回到终端按 EnterCookie 就写入配置文件了全程无需手抄。第三步填入目标链接并运行把要下载的链接写进配置指定模式和数量link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 50 path: ./Downloaded/ thread: 5 database: true执行python run.py -c config.yml很快就能看到进度条滚动、作品依次落盘。也可以临时追加参数python run.py -c config.yml -u https://www.douyin.com/video/7604129988555574538 -t 8 -p ./Downloaded不改配置就能单次任务。三个值得细品的核心能力主页批量下载一次拿回创作者全部作品在链接里粘贴用户主页地址/user/{sec_uid}mode支持post作品、like喜欢、mix合集、music音乐四种模式可以同时开启。number设为 0 表示全量抓取设置具体数字则限量下载。同一个作品在不同模式下出现时自动去重不会重复占用磁盘。增量更新只下新增不重复劳动把increase.post: true或 like / mix / music打开配合database: true程序会对照数据库和本地文件跳过已下载的内容只抓取新增作品。配合时间过滤start_time/end_time还能限定某段时间的作品精准又省时。直播录制与浏览器兜底粘贴直播间链接https://live.douyin.com/{room_id}即可录制 FLV 直播流主播下播或 CtrlC 中断时已录数据都会保留。翻页频繁受限时开启browser_fallback会拉起浏览器人工过验证码把采集坚持到底。两个真实场景走一遍场景一保存一条心仪视频复制视频分享链接支持v.douyin.com短链在link里粘贴后运行。默认会连带下载封面、背景音乐和原始 JSON 元数据一条视频变成一套完整素材目录清晰可溯源。场景二完整备份一位博主的作品库粘贴其主页地址mode设为post和musicnumber全设 0。首次跑全量之后把increase.post打开定期运行就是一套追更备份流水线。下载完成后文件按作者和模式分门别类存放Downloaded/ └── 作者名/ └── post/ └── 2024-02-07_作品标题_aweme_id/ ├── ...mp4 ├── ..._cover.jpg ├── ..._music.mp3 └── ..._data.json提效技巧与避坑提示并发按网速调thread默认 5网络不稳调到 1~3高速环境可到 10但别贪多触发风控。日志刷屏处理progress.quiet_logs: true会让进度阶段静默调试时再加-v查看详情。避免重复下载想重下某个作品需要同时删掉本地对应文件夹并清理数据库记录sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id...;只删一边都会判断异常。Cookie 失效工具访问不了数据时重新运行python -m tools.cookie_fetcher --config config.yml即可。按需选择这些用法怎么配需求推荐用法下载单条视频/图文link填作品链接mode: post备份博主全部作品主页链接 mode: [post, like, mix, music]定期追更新作品主页链接 increase.post: true录制直播间link填直播间地址 配置live.*参数采集作品评论开启comments.enabled可含二级回复抓热搜/关键词python run.py --hot-board 30/--search 关键词对接自有系统python run.py --serve --serve-port 8000REST API 提交任务常见问题速查Q为什么只能抓到 20 条左右的作品A这是翻页风控的常见现象。确保browser_fallback.enabled: true且headless: false浏览器弹出后手动完成验证别急着关窗口。Q下载的文件默认放在哪A默认在项目下的Downloaded/目录可用path或-p参数自定义。Q怎么保证不重复下载A开启database: true程序通过数据库记录加本地文件双重检查来判断是否已下载。Q下载速度太慢怎么办A适当调大thread并发数同时注意网络环境和平台风控激进并发可能适得其反。Q直播录制完能直接看吗AFLV 文件可直接播放HLS 源只保存 playlist需要配合 ffmpeg 做后处理。Q想在下载完成后收到通知A配置notifications支持 Bark / Telegram / Webhook企业微信、飞书、钉钉 bot 均可。写在最后从单条视频到整页作品库从静态内容到直播流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),仅供参考