883 字
4 分钟
抖音视频下载工具 - 可以一键下载无水印的收藏、主页、喜欢的所有视频
起因
这两天在整理项目,突然发现去年上半年开源的一个抖音视频下载工具居然还能继续解析使用,那就贴上仓库地址吧。 其实这个项目是给我家里人用的,因为他们喜欢把收藏的一些视频下载下来,放到车机上面去,我一个一个下载太复杂了,就诞生了该项目。 ::aru:shutup:: 声明:本项目所有接口均来源于网络分享,仅可开发学习使用,请下载后24H内删除相关所有代码,勿用于违规违法等场景!如有侵权、联系删除!
仓库地址:抖音视频下载工具Github链接
演示图


下面是Readme.md。
抖音视频下载工具
一个基于PyQt5开发的桌面应用程序,支持下载抖音收藏、用户主页和喜欢的视频。
功能特点
- 🎯 支持多种下载模式:
- 下载收藏夹中的视频
- 下载用户主页发布的视频
- 下载用户喜欢的视频
- 📥 批量下载视频,支持断点续传
- 🎨 现代化深色主题界面
- 📊 实时显示下载进度
- 🔄 支持暂停/继续/取消下载
- 📁 可自定义下载目录
- 🎮 全局下载任务控制(全部开始/暂停/取消)
- 💾 支持导出视频链接列表
安装说明
环境要求
- Python 3.7+
- PyQt5
- PyQtWebEngine
依赖安装
pip install PyQt5 PyQtWebEngine requests运行程序
python app.py使用说明
- 启动程序后,选择要使用的功能:
- 下载收藏视频:输入收藏页面URL
- 下载用户主页视频:输入用户ID或主页URL
- 下载喜欢视频:输入用户ID或喜欢页面URL
- 登录您的抖音账号(如果需要)
- 点击”提取数据到下载中心”按钮开始抓取视频信息
- 在下载中心可以:
- 选择下载目录
- 控制单个视频的下载(开始/暂停/取消)
- 使用全局控制按钮管理所有下载任务
- 查看下载进度和状态
- 打开下载目录查看已下载的视频
注意事项
- 请确保您有足够的磁盘空间存储视频
- 下载速度可能受网络条件和抖音服务器限制影响
- 建议在稳定的网络环境下使用
- 请遵守抖音的使用条款和版权规定
- 对于需要用户ID的功能,您可以:
- 直接输入用户ID
- 输入用户主页URL,程序会自动提取用户ID
技术特点
- 使用PyQt5构建现代化GUI界面
- 实现多线程下载,避免界面卡顿
- 采用深色主题,提供舒适的视觉体验
- 支持视频信息的本地保存和导出
- 实现断点续传功能,支持下载任务的暂停和继续
- 智能URL解析,自动提取用户ID
更新日志
v1.1.0
- 新增用户主页视频下载功能
- 新增用户喜欢视频下载功能
- 优化用户界面,添加功能选择按钮
- 支持用户ID和URL两种输入方式
v1.0.0
- 实现基本的视频抓取和下载功能
- 添加下载管理功能
- 实现深色主题界面
- 添加批量任务控制功能
- 支持自定义下载目录
许可证
本项目基于MIT许可证开源。
贡献
欢迎提交Issue和Pull Request来帮助改进这个项目。
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
抖音视频下载工具 - 可以一键下载无水印的收藏、主页、喜欢的所有视频
https://www.ymxx.net/posts/dydownload/