
抖音无水印下载工具 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抖音去水印批量下载工具直接从抖音服务器拉取无水印源文件并按码率自动挑出最高清的版本。单条视频、图文、合集或者整个作者主页都能一次批量保存下载完还按作者和类型自动归档不用你手动挪文件。这个抖音批量下载工具能做什么一句话定位命令行和桌面版都能用的免费开源抖音下载器从一条视频到整个主页再到直播录制都覆盖。无水印且默认最高清自动挑无水印视频源再按video.bit_rate码率选最高清版本不用手动挑画质内容类型全视频、图文、合集、原声音乐、直播录制封面、头像、作品元数据data.json一并带走作者主页批量保存发布作品 / 点赞 / 合集 / 音乐四种模式外加当前账号收藏夹双重去重 增量下载SQLite 数据库和本地文件一起核对重跑只下新作品抗坏情况失败指数退避重试、完整性校验API 受限自动切浏览器翻页环境准备三条命令跑通第一次下载需要 Python 3.8Windows、macOS、Linux 都可以。先克隆代码git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader/douyin-downloader安装依赖并复制一份示例配置pip install -r requirements.txt cp config.example.yml config.yml关键是拿到 Cookie——抖音内容需要登录态手动去浏览器翻 Cookie 容易出错项目自带获取工具运行后会自动打开浏览器python -m tools.cookie_fetcher --config config.yml扫码登录、回到终端按回车Cookie 自动写入配置文件。然后在 config.yml 里填第一条链接v.douyin.com短链可以直接用会自动解析link: - https://v.douyin.com/你的短链/ path: ./Downloaded/ thread: 5 retry_times: 3运行完整参数说明见 README.zh-CN.mdpython run.py -c config.yml终端里的进度条走完无水印视频、封面、音乐、元数据就会按作者名放进 Downloaded 文件夹第一次下载完成。核心使用场景单条视频、图文怎么保存config.yml 里的链接换成对应类型即可视频/video/{aweme_id}、图文/note/{note_id}、合集/collection/{mix_id}。不想编辑配置也可以直接在命令行追加python run.py -u https://www.douyin.com/video/xxxx -p ./Downloaded。工具自动识别类型、选无水印源、按码率选最高清。抖音作者主页作品批量保存怎么做这是最好用的部分。把链接换成主页地址用 mode 声明要哪些内容link: - https://www.douyin.com/user/xxxx mode: [post, like, mix, music] number: {post: 0, like: 0, mix: 0, music: 0}post是发布的作品like是点赞过的视频mix是合集music是原声number填 0 表示不限量全量拉取。几百条作品并发下载终端里每个任务一条进度条同一条作品同时出现在作品和点赞里会跨模式自动去重只下一次。收藏夹作品怎么一键清空收藏夹有专门入口链接指向自己的收藏页即可https://www.douyin.com/user/self?showTabfavorite_collection再配mode: [collect]收藏夹作品或mode: [collectmix]收藏合集你收藏过的内容一次搬空。注意该模式只对当前 Cookie 登录的账号生效且要单独使用不能和 post / like 混写。这些细节可以放心交给它跑几百条任务双重去重下载前先查 SQLite 数据库默认 dy_downloader.db再扫一遍本地文件两处都确认没下过才开始终端会逐条打印跳过已存在重跑不浪费流量完整性校验每个文件按 Content-Length 头比对中途断网留下的半截文件会被自动清理并重试不会留一堆坏文件浏览器兜底API 翻页被风控时自动启动浏览器滚动翻页可人工过验证码配置里browser_fallback.enabled: true自动归档 历史可查按作者/类型建文件夹每条作品单独一个目录命名模板含日期、标题、作品 ID配置里可用变量改成自己习惯的格式下载历史全记在数据库里桌面版的作品档案页还能按作者、关键词、时间筛选进阶选项直播录制。把live.douyin.com/{room_id}放进配置按提示选清晰度FULL_HD1 / SD1 / SD2开始录。主播下播或中途断网已录部分都会保留文件存到作者名/live/下并附带直播间元数据。热搜榜与关键词搜索。找素材不用打开 Apppython run.py --hot-board 30 -p ./Downloaded导出热搜快照python run.py --search 猫咪 --search-max 100按关键词搜作品结果都落 JSONL 文件方便后续处理。完成通知。长任务不用守着终端配置 Bark、Telegram 或 Webhook企业微信 / 飞书 / 钉钉机器人地址同样可用完成或出错自动推送到手机推送失败不阻塞下载。服务化。想接入自己的自动化流程python run.py --serve --serve-port 8000把它变成 REST APIPOST 提交下载任务、GET 查状态需要长期挂机跑项目自带 Dockerfile。避坑速查主页几百条只拉到 20 条。是抖音的翻页风控不是工具坏了。配置里开browser_fallback.enabled: true并把headless: false弹窗后手动过一次验证码即可继续。Cookie 失效下载全失败。重新跑一遍python -m tools.cookie_fetcher --config config.yml扫码按回车刷新即可。想重新下载某条作品。双重去重会拦下来只删文件不够还要把 dy_downloader.db 里对应记录清掉两处都删了再重跑。HLS 直播文件播不了。HLS 源只保存了 playlist 文件需要用 ffmpeg 后处理合并FLV 源可以直接播放。怎么开始最短路径克隆仓库装好依赖运行一次 Cookie 获取命令把最想存的一条视频链接填进 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),仅供参考