基于 PyWebview 和 Vue3 的视频平台多线程下载器。
本项目仅供学习交流,请勿用于非法用途。
平台 | 域名 | 帖子 | 主页 | 文档 |
---|---|---|---|---|
推特 | x.com twitter.com |
✅ | ✅ | |
皮皮虾 | h5.pipix.com |
✅ | ✅ | 皮皮虾 |
抖音 | v.douyin.com www.douyin.com www.iesdouyin.com |
✅ | ❌ | - |
Tik Tok | vm.tiktok.com www.tiktok.com |
✅ | ❌ | - |
最右 | share.xiaochuankeji.cn |
✅ | ❌ | - |
皮皮搞笑 | h5.ippzone.com |
✅ | ❌ | - |
微视 | v.weishi.qq.com video.weishi.qq.com |
✅ | ❌ | - |
快手 | www.kuaishou.com |
✅ | ❌ | - |
待添加 | - | - | - | - |
#156 由于Vue使用的播放器库
vue3-video-play
的package.json
中的module
路径错误,需要在yarn install
后手动到node_modules/vue3-video-play/package.json
中将module
的值修改为./dist/index.mjs
。
加入该项目同开发者共同维护。
- 你可以通过 PR 对项目代码做出贡献
- 你可以通过 Issues 提交问题或提出建议
- 你可以通过 Discussions 讨论项目
- Node.js
- Vue3
- Vite
- Python 3
下载
git clone https://github.com/LauZzL/Duck-Video-Downloader.git
安装依赖
# 安装python依赖
pip install -r requirements.txt
# 安装node依赖
cd renderer
yarn install
运行
# 运行ui
cd renderer
yarn dev
# 运行python
cd ..
python app.py
确保打包时ui资源被一同打包,否则无法正常显示
- 打包ui
cd renderer yarn build
- 将
dist
文件夹复制到根路径
下 - 修改
app.py
中RENDERER_URL
修改为./dist/index.html
- 使用第三方python打包工具打包,例如
pyinstaller