AI 视频流处理能力 On-App AI
功能介绍
AI视频流处理能力主要提供两个核心功能模块:智能主体增强与智能音频处理。
智能主体增强
- 功能描述:支持对宠物、人像等特定主体的智能识别与视觉增强
- 交互方式:
- 用户可自主选择需要突出的主体类别
- 系统自动完成目标跟踪与视觉优化处理
智能音频处理
- 混音控制:
- 可视化音量调节界面
- 原声/背景音乐比例可调(0-100%线性调节)
- 输出选项:
- 保留原声
- 仅背景音乐
- 混合音频输出
交互流程
sequenceDiagram
rect rgb(191, 223, 255)
用户->>面板: 1.上传视频并设置参数(主体/背景音乐/混音比例)
面板->>App: 2.发起AI处理请求(objectDetectForVideo+onVideoObjectDetectProgress)
App->>App: 3.处理视频流(实时计算进度)
App-->>面板: 4.返回处理进度百分比
面板->>面板: 展示当前进度
App-->>面板: 5.返回处理完成视频地址
面板->>App: 6.注销监听(offVideoObjectDetectProgress)
面板->>App: 获取视频首帧(fetchVideoThumbnails)
App-->>面板: 返回首帧图像
面板->>面板: 展示结果视频和缩略图
end
rect rgb(200, 150, 255)
Note right of 面板: 用户交互层
Note left of App: AI视频处理服务
end注意事项
- 1.目前主体选择仅支持:宠物/人像两类;
- 2.混音比例范围:0%-100%(默认原视频声音与背景音乐各50%);
-
- 代码实践 请参考 视频流主体突出模板详情。