# 个人项目
## API Docs
- V2接口 > 外部分享 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649017.md): web外部分享获取视频分辨率接口
- V2接口 > 外部分享 [在线转码播放,创建m3u8文件-play](https://sal6iddd1p.apifox.cn/api-349649018.md): web外部分享接口 在线转码播放,创建m3u8文件-play
- V2接口 > 外部分享 [获取m3u8文件-m3u8](https://sal6iddd1p.apifox.cn/api-349649019.md): web外部分享接口 在线转码播放,获取m3u8文件-m3u8
- V2接口 > 外部分享 [获取切片流接口-get/ts](https://sal6iddd1p.apifox.cn/api-349649020.md): 获取切片流接口
- V2接口 > 外部分享 [关闭,销毁转码资源-close](https://sal6iddd1p.apifox.cn/api-349649021.md): 关闭,销毁转码资源-close
- V2接口 > 公共接口 [ws保活](https://sal6iddd1p.apifox.cn/websocket-3680148.md):
- V2接口 > 公共接口 [v2版本探测](https://sal6iddd1p.apifox.cn/api-349649022.md):
- V2接口 > 公共接口 [错误码汇总](https://sal6iddd1p.apifox.cn/api-349649023.md): ```
- V2接口 > 在线字幕 [获取在线字幕列表,支持模糊搜索,按下载量排序返回](https://sal6iddd1p.apifox.cn/api-349649024.md): //语言编码
- V2接口 > 在线字幕 [字幕下载、状态查询](https://sal6iddd1p.apifox.cn/api-349649025.md): -字幕下载状态查询,第一次请求代表发起下载请求,后续请求返回下载状态,前端轮询调用
- V2接口 > 在线字幕 [删除字幕文件](https://sal6iddd1p.apifox.cn/api-349649026.md): 删除nas上指定路径的字幕文件,会限制格式和权限
- V2接口 > 在线字幕 [获取视频目录下字幕文件列表](https://sal6iddd1p.apifox.cn/api-349649027.md):
- V2接口 > 音乐转码 [音乐转码创建](https://sal6iddd1p.apifox.cn/api-349649028.md): 开启nas内音乐APP调用,转码资源初始化
- V2接口 > 音乐转码 [音乐转码关闭](https://sal6iddd1p.apifox.cn/api-349649029.md): 关闭nas内音乐APP调用,转码资源销毁
- V2接口 > 音乐转码 [音乐转码歌曲信息获取](https://sal6iddd1p.apifox.cn/api-349649030.md): 获取音乐文件转码信息
- V2接口 > 音乐转码 [获取转码视频流](https://sal6iddd1p.apifox.cn/api-349649031.md):
- V2接口 > 音乐转码 [获取转码播放配置文件M3U8](https://sal6iddd1p.apifox.cn/api-349649032.md):
- V2接口 > 音乐转码 [心跳接口](https://sal6iddd1p.apifox.cn/api-349649033.md): 音乐转码任务保持接口,转码过程中轮询调用;不存在任务会自动创建,已存在任务更新超时时间。音乐转码任务超时时间三分钟,所有带ID的接口都能更新超时时间,三分钟未收到请求的任务ID将自动被回收
- V2接口 > 音乐转码 [歌曲mediainfo信息获取](https://sal6iddd1p.apifox.cn/api-349649034.md): 获取歌曲info信息
- V2接口 > web端 [上传字幕-subtitle/upload](https://sal6iddd1p.apifox.cn/api-349649035.md):
- V2接口 > web端 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649036.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V2接口 > web端 [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-349649037.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V2接口 > web端 [获取解析的字幕文件内容-subtitle](https://sal6iddd1p.apifox.cn/api-349649038.md):
- V2接口 > web端 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649039.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V2接口 > web端 [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-349649040.md):
- V2接口 > web端 [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-349649041.md):
- V2接口 > web端 [设置视频播放字幕-subtitle/:id](https://sal6iddd1p.apifox.cn/api-349649042.md): ```
- V2接口 > web端 [设置视频播放音轨-audio/:id](https://sal6iddd1p.apifox.cn/api-349649043.md): ```
- V2接口 > app端 [批量获取iso播放文件时长-/iso/duration](https://sal6iddd1p.apifox.cn/api-349649044.md): 待定不需要了
- V2接口 > app端 [iso格式视频文件播放路径获取-iso/path](https://sal6iddd1p.apifox.cn/api-349649045.md): 原GET接口改POST
- V2接口 > app端 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649046.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V2接口 > app端 [原画播放获取视频流-raw/get](https://sal6iddd1p.apifox.cn/api-349649047.md): `原画播放,获取播放视频文件流`
- V2接口 > app端 [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-349649048.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1&src\_type=1&task\_id=9514cd46d74084ac63bb1e9e9d9e4d3b×tamp=1724329715
- V2接口 > app端 [获取字幕文件流-subtitle](https://sal6iddd1p.apifox.cn/api-349649049.md):
- V2接口 > app端 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649050.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V2接口 > app端 [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-349649051.md):
- V2接口 > app端 [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-349649052.md):
- V2接口 > app端 [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-349649053.md): ```
- V2接口 > app端 [获取转码视频摘要,创建转码器-info Copy](https://sal6iddd1p.apifox.cn/api-349649054.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- 转码主流程接口-new [开始播放](https://sal6iddd1p.apifox.cn/api-349649055.md): 在线播放获取播放链接,转码入口接口,此接口进入转码流程开始转码
- 转码主流程接口-new [获取视频元信息](https://sal6iddd1p.apifox.cn/api-349649056.md): 不涉及转码流程,单纯获视频相关详细,供播放器和端侧展示用
- 转码主流程接口-new [获取转码文件(.m3u8,.ts)](https://sal6iddd1p.apifox.cn/api-349649057.md): 获取m3u8文件和ts文件接口
- 转码主流程接口-new [转码状态变更接口(切分辨率,切字幕,切音轨,关闭退出)](https://sal6iddd1p.apifox.cn/api-349649058.md): 切换画质,码率,字幕,音轨,退出
- V1接口 [获取视频目录下字幕文件列表](https://sal6iddd1p.apifox.cn/api-349649059.md):
- V1接口 [错误码汇总](https://sal6iddd1p.apifox.cn/api-349649060.md): ```
- V1接口 [上传字幕-subtitle/upload](https://sal6iddd1p.apifox.cn/api-349649061.md):
- V1接口 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649062.md):
- V1接口 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649063.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-349649064.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 [获取解析的字幕文件内容-subtitle](https://sal6iddd1p.apifox.cn/api-349649065.md): ```
- V1接口 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649066.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-349649067.md):
- V1接口 [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-349649068.md):
- V1接口 [设置视频播放字幕-subtitle/:id](https://sal6iddd1p.apifox.cn/api-349649069.md): ```
- V1接口 [设置视频播放音轨-audio/:id](https://sal6iddd1p.apifox.cn/api-349649070.md): ```
- V1接口 [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-349649071.md): ```
- V1接口 [iso格式关闭播放-iso/close](https://sal6iddd1p.apifox.cn/api-349649072.md):
- V1接口 [iso格式视频文件播放-iso/path](https://sal6iddd1p.apifox.cn/api-349649073.md):
- V1接口 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649074.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 [原画播放获取视频流-raw/get](https://sal6iddd1p.apifox.cn/api-349649075.md): 原画流播放获取,可获取普通文件原画流和iso原盘的原画流;鉴权根据文件管理器。视频、音乐模块汇总鉴权,对应路径有一个模块查询有权限,本接口返回有权限
- V1接口 [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-349649076.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 [获取字幕文件流-subtitle](https://sal6iddd1p.apifox.cn/api-349649077.md):
- V1接口 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649078.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-349649079.md):
- V1接口 [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-349649080.md):
- V1接口 [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-349649081.md): ```
- V1接口 [上传字幕-subtitle/upload](https://sal6iddd1p.apifox.cn/api-349649082.md):
- V1接口 [关闭视频-close](https://sal6iddd1p.apifox.cn/api-349649083.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-349649084.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 [获取解析的字幕文件内容-subtitle](https://sal6iddd1p.apifox.cn/api-349649085.md): ```
- V1接口 [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-349649086.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-349649087.md):
- V1接口 [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-349649088.md):
- V1接口 [设置视频播放字幕-subtitle/:id](https://sal6iddd1p.apifox.cn/api-349649089.md): ```
- V1接口 [设置视频播放音轨-audio/:id](https://sal6iddd1p.apifox.cn/api-349649090.md): ```
- V1接口 [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-349649091.md): ```
- V1接口 Copy [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-421540864.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 Copy [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-421540865.md):
- V1接口 Copy [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-421540866.md):
- V1接口 Copy [设置视频播放字幕-subtitle/:id](https://sal6iddd1p.apifox.cn/api-421540867.md): ```
- V1接口 Copy [设置视频播放音轨-audio/:id](https://sal6iddd1p.apifox.cn/api-421540868.md): ```
- V1接口 Copy [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-421540869.md): ```
- V1接口 Copy [iso格式关闭播放-iso/close](https://sal6iddd1p.apifox.cn/api-421540870.md):
- V1接口 Copy [iso格式视频文件播放-iso/path](https://sal6iddd1p.apifox.cn/api-421540871.md):
- V1接口 Copy [关闭视频-close](https://sal6iddd1p.apifox.cn/api-421540872.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 Copy [原画播放获取视频流-raw/get](https://sal6iddd1p.apifox.cn/api-421540873.md): 原画流播放获取,可获取普通文件原画流和iso原盘的原画流;鉴权根据文件管理器。视频、音乐模块汇总鉴权,对应路径有一个模块查询有权限,本接口返回有权限
- V1接口 Copy [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-421540875.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 Copy [获取字幕文件流-subtitle](https://sal6iddd1p.apifox.cn/api-421540876.md):
- V1接口 Copy [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-421540877.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 Copy [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-421540879.md):
- V1接口 Copy [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-421540880.md):
- V1接口 Copy [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-421540881.md): ```
- V1接口 Copy [上传字幕-subtitle/upload](https://sal6iddd1p.apifox.cn/api-421540882.md):
- V1接口 Copy [关闭视频-close](https://sal6iddd1p.apifox.cn/api-421540883.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 Copy [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-421540884.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 Copy [获取解析的字幕文件内容-subtitle](https://sal6iddd1p.apifox.cn/api-421540885.md): ```
- V1接口 Copy [获取转码视频摘要,创建转码器-info](https://sal6iddd1p.apifox.cn/api-421540887.md): `获取视频转码信息,抢占转码器,若转码器不存在则创建新的转码器`
- V1接口 Copy [获取转码视频文件流m3u8](https://sal6iddd1p.apifox.cn/api-421540888.md):
- V1接口 Copy [获取转码视频流-get](https://sal6iddd1p.apifox.cn/api-421540889.md):
- V1接口 Copy [设置视频播放字幕-subtitle/:id](https://sal6iddd1p.apifox.cn/api-421540890.md): ```
- V1接口 Copy [设置视频播放音轨-audio/:id](https://sal6iddd1p.apifox.cn/api-421540891.md): ```
- V1接口 Copy [转码视频段检查-status](https://sal6iddd1p.apifox.cn/api-421540892.md): ```
- V1接口 Copy [获取视频目录下字幕文件列表](https://sal6iddd1p.apifox.cn/api-421540857.md):
- V1接口 Copy [错误码汇总](https://sal6iddd1p.apifox.cn/api-421540858.md): ```
- V1接口 Copy [上传字幕-subtitle/upload](https://sal6iddd1p.apifox.cn/api-421540859.md):
- V1接口 Copy [关闭视频-close](https://sal6iddd1p.apifox.cn/api-421540860.md):
- V1接口 Copy [关闭视频-close](https://sal6iddd1p.apifox.cn/api-421540861.md): 说明:此接口调用时机:要在关闭播放器成功(注意一定要保证播放器关闭成功)之后调用此接口!注意!!!顺序一定不能搞错
- V1接口 Copy [在线转码播放-play](https://sal6iddd1p.apifox.cn/api-421540862.md): 192\.168\.45\.27:9999/ugreen/v1/stream/transcode/play?m3u8\_file=5748565549655048697066697068577066686853577066495165575048686765\.mp4\_720x480\.m3u8&token=65D89893\-00FB\-4400\-8459\-EB8DA9138BE3®en=1
- V1接口 Copy [获取解析的字幕文件内容-subtitle](https://sal6iddd1p.apifox.cn/api-421540863.md): ```
- 音乐安全测试 [genre/modify](https://sal6iddd1p.apifox.cn/api-349649092.md):
- 音乐安全测试 [/v1/music/song/lyric](https://sal6iddd1p.apifox.cn/api-349649093.md):
- 音乐安全测试 [/v1/music/genre/modify](https://sal6iddd1p.apifox.cn/api-349649094.md):
- 音乐安全测试 [/v1/music/setting/del_invalid_file](https://sal6iddd1p.apifox.cn/api-349649095.md):
- 音乐安全测试 [/v1/music/get_file](https://sal6iddd1p.apifox.cn/api-349649096.md):
- 音乐安全测试 [/v1/music/share_lib/setting/add_dir](https://sal6iddd1p.apifox.cn/api-349649097.md):
- 音乐安全测试 [/ugreen/v1/user/edit](https://sal6iddd1p.apifox.cn/api-349649098.md):
- 音乐安全测试 [/v1/music/genre/del](https://sal6iddd1p.apifox.cn/api-349649099.md):
- 音乐安全测试 [by_folder](https://sal6iddd1p.apifox.cn/api-349649100.md):
- 音乐安全测试 [by_singer](https://sal6iddd1p.apifox.cn/api-349649101.md):
- 音乐安全测试 [foler/tree](https://sal6iddd1p.apifox.cn/api-349649102.md):
- 音乐安全测试 [foler/tree Copy](https://sal6iddd1p.apifox.cn/api-349649103.md):
- 音乐安全测试 [foler/tree Copy](https://sal6iddd1p.apifox.cn/api-349649104.md):
- FSC-TEST [登录公钥获取](https://sal6iddd1p.apifox.cn/api-353774207.md):
## Schemas
- 示例数据模型 [Pet](https://sal6iddd1p.apifox.cn/schema-22988004.md):
- 示例数据模型 [Category](https://sal6iddd1p.apifox.cn/schema-22988003.md):
- 示例数据模型 [Tag](https://sal6iddd1p.apifox.cn/schema-22988005.md):