Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Gingmzmzx/TubeToBili
YouTube视频自动一键转载到Bilibili,带GUI界面
https://github.com/Gingmzmzx/TubeToBili
Last synced: 12 days ago
JSON representation
YouTube视频自动一键转载到Bilibili,带GUI界面
- Host: GitHub
- URL: https://github.com/Gingmzmzx/TubeToBili
- Owner: Gingmzmzx
- License: apache-2.0
- Created: 2022-10-26T12:24:53.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-22T15:24:14.000Z (11 months ago)
- Last Synced: 2024-08-01T02:28:21.126Z (3 months ago)
- Language: Python
- Size: 240 KB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bilibili-extra - TubeToBili - YouTube 视频自动一键转载到 Bilibili,带 GUI 界面.![Python](svg/python.svg?raw=true) ![Windows](svg/windows.svg?raw=true) (UP 工具 / 直播脚本)
README
# TubeToBili
YouTube视频自动一键转载到Bilibili,带GUI界面# 实现
本程序使用`python`编写,主要使用`biliup`和`pytube`编写,GUI使用`PyQt5`编写,所有ui文件均位于`/ui`目录
# 使用
进入界面,填写YouTube视频地址和B站分区。(B站分区ID见[使用说明书](https://www.bilibili.com/read/cv18327205))
Bilibili Cookie可以从浏览器获取,**建议使用[biliup-rs命令行工具](https://github.com/ForgQi/biliup-rs/)登陆,在生成的cookies.json中获取Cookie**
一次填写,程序就会自动保存Cookie配置!下载/上传时,请注意:
- 下载完成后,会有五秒间隔时间
下载或上传失败后,三秒后会自动重试
# 二次开发
我们不提供需要的模块列表(即`requirements.txt`),您可以根据文件中的引用自行安装模块。
打包时,请更改`main.spec`中的`a`中的`pathex`绝对地址,然后使用`pyinstaller main.spec`打包
**请注意,`main.spec`中`block_cipher`使用`pyi_crypto.PyiBlockCipher`加密,需要额外安装`pycrypto`包,如果嫌麻烦直接把`block_cipher`赋值改成`None`即可!**
# 开源协议
本仓库基于`Mozilla Public License 2.0`协议。
- 您不能将本项目及二次开发的项目和衍生项目应用于商业范围;
- 请您在二次开发项目中注明原作者版权信息
- 基于本项目的衍生项目和二次开发项目必须公开源代码