腾讯云智能识别控制台指南_音视频解决方案_同尘科技
概述
智能识别服务在视频处理的控制台进行操作。视频处理控制台为客户提供智能识别的开通、API 文档快速链接以及数据统计服务。
操作步骤
步骤1:注册与登录
1. 注册腾讯云 账户并完成 实名认证。2. 登录腾讯云官网,选择云产品 > 视频服务 > 视频处理,进入视频处理控制台。
步骤2:授权管理
由于智能识别服务需要对您上传到对象存储 COS 存储桶中的文件进行下载、转码和上传等读写操作,所以您需要创建服务角色,给视频处理授予 COS 的相关操作权限。若您还未授权,您可以登录 视频处理控制台,单击前往访问管理 ,进入控制台统一的权限管理页,完成您的授权操作。
注意如果您未完成授权,则无法在视频处理控制台进行其他操作。
步骤3:创建 Bucket
由于智能识别是对您上传到 COS 上的视频文件进行识别处理的服务,所以您需要在 COS 控制台上创建存储桶(Bucket)。进入 COS 控制台 的存储桶列表页面,单击创建存储桶 ,创建一个 Bucket,然后可以在该 Bucket 中创建文件夹和上传文件,详细请参见 创建存储桶。
步骤4:创建智能识别工作流
工作流可以通过创建的智能识别模板,帮助您自动处理新上传至 Bucket 中的视频文件。在工作流中可以设置转码任务。1. 登录 视频处理控制台,单击 作流管理 ,进入“工作流管理”页面。2. 单击创建工作流 ,进入“创建工作流”页面,您需要设置工作流名称、触发 Bucket、触发目录、输出 Bucket、输出目录、配置项中的内容识别任务和事件通知,详细请参见 工作流管理。3. 在内容识别任务配置中,选择系统默认或您自己创建的内容识别模板。
步骤5:启用工作流
1. 工作流创建完成后,会出现“工作流创建成功”的提示。单击管理工作流 ,跳转至 工作流管理。
2. 工作流默认为未启用状态,单击工作流所在行的状态按钮,可启用工作流。您也可以调用 EnableWorkflow API 接口来启动工作流。注意只有启用工作流后,在触发 Bucket 内上传视频才会触发工作流的自动执行。
步骤6:上传视频
1. 进入 COS 控制台,单击左侧导航栏的存储桶列表 ,进入“存储桶列表”页面。2. 找到在工作流中设置的触发 Bucket,单击对应的存储桶名称,默认进入“文件列表”页面,上传需要识别处理的视频文件。
步骤7:发起视频处理
调用 API 接口 发起视频处理 发起任务:在请求中的AiRecognitionTask
参数指定 视频内容识别模板 的模板 ID。
步骤8:查看处理结果
调用 API 任务管理相关接口 查询任务详情 发起视频处理查询任务,查看执行状态和结果的详细信息,在请求中的TaskId
参数中输入在 步骤7:发起视频处理 中返回的TaskId
(最多可以查询3天之内提交的任务)。
结果通知示例
{ "Response": { "TaskType": "WorkflowTask", "Status": "FINISH", "CreateTime": "2019-07-16T06:21:27Z", "BeginProcessTime": "2019-07-16T06:21:28Z", "FinishTime": "2019-07-16T06:21:46Z", "WorkflowTask": { "TaskId": "235303****-WorkflowTask-80108cc3380155d98b2e3573a48a******", "Status": "FINISH", "ErrCode": 0, "Message": "", "InputInfo": { "Type": "COS", "CosInputInfo": { "Bucket": "vodtestbj-235303****", "Region": "ap-beijing", "Object": "/input/videoplayback.mp4" } }, "MetaData": { "AudioDuration": 380.9465637207031, "AudioStreamSet": [ { "Bitrate": 95999, "Codec": "aac", "SamplingRate": 44100 } ], "Bitrate": 409657, "Container": "mov,mp4,m4a,3gp,3g2,mj2", "Duration": 380.9465637207031, "Height": 360, "Rotate": 0, "Size": 19626862, "VideoDuration": 380.8804931640625, "VideoStreamSet": [ { "Bitrate": 313658, "Codec": "h264", "Fps": 29, "Height": 360, "Width": 480 } ], "Width": 480 }, "MediaProcessResultSet": [ { "Type": "Transcode", "TranscodeTask": { "Status": "SUCCESS", "ErrCode": 0, "Message": "SUCCESS", "Input": { "Definition": 210, "WatermarkSet": [], "OutputStorage": { "Type": "COS", "CosOutputStorage": { "Bucket": "vodtestgz-235303****", "Region": "ap-guangzhou" } }, "OutputObjectPath": "/output/{inputName}_transcode_{definition}.{format}", "SegmentObjectName": "/output/{inputName}_transcode_{definition}_{number}", "ObjectNumberFormat": { "InitialValue": 0, "Increment": 1, "MinLength": 1, "PlaceHolder": "" } }, "Output": { "OutputStorage": { "Type": "COS", "CosOutputStorage": { "Bucket": "vodtestgz-235303****", "Region": "ap-guangzhou" } }, "Path": "/output/videoplayback_transcode_210.m3u8", "Definition": 210, "Bitrate": 353297, "Height": 240, "Width": 320, "Size": 5692, "Duration": 380.9580078125, "Container": "hls,applehttp", "Md5": "ae0dfe7c7336291d6243463b7bb14fea", "VideoStreamSet": [ { "Bitrate": 302307, "Codec": "h264", "Fps": 24, "Height": 240, "Width": 320 } ], "AudioStreamSet": [ { "Bitrate": 50990, "Codec": "aac", "SamplingRate": 44100 } ] } }, "AnimatedGraphicTask": null, "SnapshotByTimeOffsetTask": null, "SampleSnapshotTask": null, "ImageSpriteTask": null } ] }, "TaskNotifyConfig": null, "TasksPriority": 0, "SessionId": "", "SessionContext": "", "RequestId": "requestId" }}
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?