# JianYingSrt
#### 本地调用或服务器部署 (可以使用)
- 克隆/下载 本仓库
- 通过 `pip install -r requirements.txt` 安装依赖
- 执行 `git submodule update --init` 初始化子仓库
- 执行 `python3 main.json --local D://Moives/Pulp_Fiction.mkv` 或者 `python3 main.json --bilibili BV1C64y1m7on`
#### 由于GitHub官方对于Actions的紧缩,现不建议使用GitHub Actions作为运行平台,可以考虑1C2G的Windows主机
#### 通过 `Config.json` 调用
`Config.json`是高级配置文件,如果希望载入其他配置文件,请使用`python3 -c xxxx.json`
其格式如下
```json
{
"Basic":{
"JianYing_Path":"", // 自定义的剪映客户端安装地址,默认为 C:\Users\你的用户名\AppData\Local\JianyingPro\Apps
"Screenshot":false, // 是否截图用于debug
"Install_JianYing":false // 是否安装剪映
},
"Webhooks":[ //定义Webhooks用于文件流操作
{ "Url":"https://example.example", "Method":"POST" },
{ "Url":"https://example.example/CallBack", "Method":"GET" },
{ "Url":"https://1.2.3.45/Hi", "Method":"GET" }
],
"Sources":[
{ "Position":"Local","Url":"D://Movies/PulpFiction.mkv" ,"Webhooks":true , "Audio":true}, //单个文件粒化管理
{ "Position":"BiliBili","Bv":"BV17x411w7KC" ,"Webhooks":[0,3] ,"Schema":"Default"}, // 单个Schema
{ "Position":"BiliBili","Bv":"BV1LV4y1s74c" ,"Webhooks":[0,3] ,"P":[0,3]} //分P转换
]
}
```
#### Webhook 安全
如果你使用例如Server酱,钉钉机器人等推送服务,或者不想暴露自己的Webhook链接.
你可以在Settings->Secrets->Actions添加一个名为**WEBHOOKS**的Secret,内容和以下类似:
```json
[
{ "Url":"https://sctapi.ftqq.com/<SENDKEY>.send", "Method":"GET" }
]
```
这样可以确保你的Token安全.
请注意,此时你的Webhook序号在 Config.json 中设定的Webhook之后,假如Config中已经设定了两个Webhook的地址,那么在Secret中的第一个Webhook地址将会是2(前面已有0,1).
#### Sources
- Bilibili Schema
BiliBiliSchema是针对于某些特定的录播组/节目,允许用户自定义分P选择功能.
**注意**当使用Schema时,指定的`P`(如果有)就会失效.
- Audio
在转换大文件时可以转录音频代理以避免大文件导致的卡死,在GithubActions中建议启用.
#### Todo
- Max_Session_Duration
- Listen Mode
- Api Invoke
- Scheduled Check & Auto Run
没有合适的资源?快使用搜索试试~ 我知道了~
实用工具,用Python实现的模拟剪映转换字幕,JianYingSrt.zip
共16个文件
py:9个
json:2个
txt:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 193 浏览量
2024-02-19
22:26:57
上传
评论
收藏 21KB ZIP 举报
温馨提示
实用工具,用Python实现的模拟剪映转换字幕,JianYingSrt.zip 本地调用或服务器部署 (可以使用) 克隆/下载 本仓库 通过 pip install -r requirements.txt 安装依赖 执行 git submodule update --init 初始化子仓库 执行 python3 main.json --local D://Moives/Pulp_Fiction.mkv 或者 python3 main.json --bilibili BV1C64y1m7on 由于GitHub官方对于Actions的紧缩,现不建议使用GitHub Actions作为运行平台,可以考虑1C2G的Windows主机 通过 Config.json 调用 Config.json是高级配置文件,如果希望载入其他配置文件,请使用python3 -c xxxx.json 其格式如下 { "Basic":{ "JianYing_Path":"", // 自定义的剪映客户端安装地址,默认为 C:\Users\你的用户名\AppData\Local\Jianyin
资源推荐
资源详情
资源评论
收起资源包目录
JianYingSrt.zip (16个子文件)
JianYingSrt
JianYingApi
main.py 6KB
LICENSE 34KB
Config_example.json 626B
readme.md 2KB
utils
__init__.py 154B
etcs.py 61B
Webhooks.py 641B
media_type.py 578B
download_bilibili.py 2KB
prepare_env.py 791B
bilibili_schema.py 438B
.gitmodules 95B
requirements.txt 63B
.gitignore 46B
actions.json 191B
test.py 289B
共 16 条
- 1
资源评论
流华追梦
- 粉丝: 9621
- 资源: 3843
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功