抖音去水印下载器 v3.0

自动Cookie | 无需登录 | 一键下载 | 支持多环境

特性

  • 自动Cookie获取 - 无需手动操作
  • 多浏览器支持 - Edge/Chrome/Firefox
  • HTTP请求方式 - 无浏览器也能用
  • GUI界面 - 简单易用
  • 无水印下载 - 高清原画
  • 多模式下载 - 单个/主页/喜欢/收藏等

🚀 快速开始

方式1双击启动推荐

双击 启动UI.vbs

方式2命令行启动

"C:\Program Files\Python311\python.exe" douyin_ui.py

📋 系统要求

  • Python 3.11+
  • 浏览器(可选):
    • Microsoft Edge
    • Google Chrome
    • Mozilla Firefox
  • 网络 - 能访问 www.douyin.com

🎯 使用方法

  1. 粘贴链接 - 复制抖音分享链接到输入框
  2. 点击下载 - 自动获取Cookie并下载
  3. 完成 - 视频保存在下载目录

🔄 Cookie自动获取机制

程序会自动尝试以下方式获取Cookie

  1. Edge浏览器(优先)
  2. Chrome浏览器(备选)
  3. Firefox浏览器(备选)
  4. HTTP请求(无浏览器时)
  5. 手动输入(最后备选)

📦 依赖安装

首次运行会自动安装:

pip install selenium webdriver-manager requests

🌍 环境兼容性

有浏览器环境

  • Windows 10/11 + Edge
  • Windows + Chrome
  • Windows + Firefox
  • macOS + Chrome/Firefox
  • Linux + Chrome/Firefox

无浏览器环境

  • 服务器环境
  • Docker容器
  • CI/CD环境

使用HTTP请求方式获取Cookie

🎨 功能说明

下载模式

  • 单个作品 - 下载单个视频
  • 用户主页 - 批量下载用户发布作品
  • 用户喜欢 - 下载用户点赞作品
  • 用户收藏 - 下载用户收藏作品
  • 直播 - 录制直播间

高级选项

  • 下载原声 - 保存视频背景音乐
  • 下载封面 - 保存视频封面图片
  • 作品数量 - 限制下载数量0=全部)

🔧 技术栈

  • Python 3.11 - 核心语言
  • Selenium - 浏览器自动化
  • f2 - 抖音API库
  • tkinter - GUI界面
  • requests - HTTP请求

📝 工作原理

  1. 自动Cookie

    Selenium启动浏览器 → 访问抖音 → 提取Cookie
    或
    HTTP请求 → 模拟浏览器 → 获取Cookie
    
  2. 视频下载

    解析分享链接 → 调用f2库 → 请求抖音API → 获取视频URL → 下载到本地
    

⚠️ 注意事项

  • Cookie有效期为几天过期会自动刷新
  • 请勿频繁下载,避免触发风控
  • 仅供学习研究使用,请尊重版权

📄 许可证

MIT License

🙏 致谢

🐛 问题反馈

如遇问题,请检查:

  1. Python版本是否正确
  2. 网络是否正常
  3. 是否有浏览器(可选)
  4. 查看日志输出的错误信息

Made with ❤️ for Douyin users

Description
No description provided
Readme MIT 202 KiB
Languages
Python 93.1%
JavaScript 5.6%
Batchfile 1%
VBScript 0.2%
Dockerfile 0.1%