《阿里云AI产品必知必会系列电子书》——阿里云视觉智能开放平台——视频理解QuickStart使用教程(4)

简介: 《阿里云AI产品必知必会系列电子书》——阿里云视觉智能开放平台——视频理解QuickStart使用教程(4)

《阿里云AI产品必知必会系列电子书》——阿里云视觉智能开放平台——视频理解QuickStart使用教程(3) https://developer.aliyun.com/article/1232491?groupCode=supportservice



四、通过Python-SDK调用视频理解-视频内容理解


1、pip install


pip install aliyun-python-sdk-videorecog==1.0.4


2、创建UnderstandVideoContent


from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.auth.credentials import AccessKeyCredential
from aliyunsdkvideorecog.request.v20200320.UnderstandVideoContentRequest import UnderstandVideoContentRequest
credentials = AccessKeyCredential('accesskey', 'accesskeysecret')
client = AcsClient(region_id='cn-shanghai', credential=credentials)
request = UnderstandVideoContentRequest()
request.set_accept_format('json')
request.set_VideoURL("url")
response = client.do_action_with_exception(request)
print(str(response, encoding='utf-8'))



3、返回异步任务请求ID


{
 "RequestId": "7D***7C4-9369-5854-B1DF-60******F6"
}


4、查询异步任务结果


from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.auth.credentials import AccessKeyCredential
from aliyunsdkvideorecog.request.v20200320.GetAsyncJobResultRequest import GetAsyncJobResultRequest
credentials = AccessKeyCredential('accesskey', 'accesskeysecret')
client = AcsClient(region_id='cn-shanghai', credential=credentials)
request = GetAsyncJobResultRequest()
request.set_accept_format('json')
request.set_JobId("7D***7C4-9369-5854-B1DF-60******F6")
response = client.do_action_with_exception(request)
print(str(response, encoding='utf-8'))



5、获取异步结果数据返回


{
 "RequestId": "F9***85-283F-5CC9-8DC1-7BD***325",
 "Data": {
 "Status": "PROCESS_SUCCESS",
 "JobId": "7****4-9369-5854-B1DF-60****9F6",
"Result":"{\"tagInfo\":{\"humanInfo\":[{\"timeR
ange\":[[0.7272727272727273,0.9696969696969697]],\"timeProportion\":24.242424242424242,\"number\":2,\"category\":\"hu
man-real-normal\"}],\"sceneInfo\":[{\"timeRange\":[[0,0.09090909090909091],[0.21212121212121213,0.6666666666666666],[0.6
96969696969697,0.7878787878787878],[0.8181818181818182,0.8787878787878788]],\"timeProportion\":69.6969696969697,\"n
umber\":1,\"category\":\"gamescreen-screenshot\"},{\"timeRange\":[[0.09090909090909091,0.21212121212121213],[0.87878787
87878788,1]],\"timeProportion\":24.242424242424242,\"number\":1,\"category\":\"liveaction\"}]},\"videoInfo\":{\"width\":664,\"
height\":372,\"duration\":31050,\"fps\":23.976023976023978}}"
 }
}


image.png

相关文章
|
22天前
|
缓存 Linux
Centos 7配置阿里云yum源
Centos 7配置阿里云yum源
194 0
|
存储 传感器 定位技术
【NI Multisim 14.0原理图设计基础——元器件分类】
一、元器件分类 NI Multisim 14.0不仅提供了数量众多的元器件符号图形,而且还设计了元器件的模型,并分门类地存储在各个元器件库中。下面按照元器件库的命名不同详细介绍常用的元器件。 1.电源库 单击“元器件”工具栏中的“放置源” 按钮,Sources 库的“系列”栏包括以下几种,如图所示: 电源(POWER-SOURCES):包括常用的交直流电源、数字地、地线、星形或三角形连接的三相电源、VCC、VDD、VEE、VSS 电压源,其元器件”栏下内容如图所示: 电压信号源(SIGNAL-VOLTAG…):包括交流电压、时钟电压、脉冲电压、指数电压、FM、AM等多种形式的电压信号,其“元器
22562 4
【NI Multisim 14.0原理图设计基础——元器件分类】
|
3月前
|
移动开发 小程序 前端开发
干货分享:微信生态内实现多渠道支付,跨生态唤起支付宝支付技术方案与资金结算架构思考
大量私域、小程序、公众号 H5 平台扎根于微信生态开展经营。很多平台出于用户习惯、经营需求,希望同时支持微信支付与支付宝两种收款渠道。但开发者普遍会遇到一个核心技术壁垒:微信容器环境存在生态隔离策略,无法直接唤起支付宝完成交易。 不少团队盲目尝试各类跳转方案,不仅支付转化率不稳定,还面临域名封禁、账号风控等风险;更易被忽略的是:多渠道收款之后,跨通道资金统一分账、合规清算的难题。本文从底层限制、可行技术方案、风险点,再延伸到多支付渠道下的资金架构选型,完整拆解落地思路,适合平台技术负责人、后端架构师参考。
640 1
|
5月前
|
人工智能 搜索推荐 安全
企业如何搭建AI智能体工作流?从需求输入到人工审核的六层设计
企业落地AI智能体,难点不在调用大模型,而在构建稳定、可复用、可审核的业务流程。本文提出六层工作流模型:需求输入→信息整理→AI处理→人工审核→标准输出→数据复盘,覆盖内容运营、客服、销售等场景,助力个人与企业从“工具使用者”升级为“流程设计者”。(239字)
|
7月前
|
SQL 自然语言处理 算法
截至2026年4月初,医疗健康行业上智能问数,哪些应用更有机会先落地?
截至2026年4月,医疗智能问数优先落地场景聚焦于经营分析、药耗管理、基础质控与人力绩效等口径稳定、边界清晰的应用。其成败关键不在模型炫技,而在语义治理能力——本体语义层适合复杂跨域需求,但需组织持续投入;轻量方案则适用于固定指标场景。落地核心是“治理成熟度”,而非技术先进性。(239字)
|
7月前
|
存储 JSON API
京东商品详情接口实战解析:从调用优化到商业价值挖掘
京东商品详情接口深度解析:聚焦区域化价格、12类促销叠加计算与商业数据联动,支持三级权限体系(QPS 10–50);提供完整Python SDK,含签名生成、多地区适配、促销智能解析及价格趋势预测,附高频避坑指南与开箱即用示例。(239字)
|
11月前
|
存储 消息中间件 小程序
掌上医院预约挂号系统如何与医院HIS系统对接?
掌上医院预约挂号系统通过移动互联网,实现挂号、就诊、查报告全流程线上化。依托与HIS等系统对接,打通医生排班、号源管理、数据同步等环节,支持微信小程序等多端访问,有效缓解排队难、信息不畅等问题,提升医疗效率与患者体验。
1053 1
|
11月前
|
SQL 自然语言处理 数据可视化
分析Agent产品推荐:Quick BI智能小Q,中小企业用得起的对话式ChatBI分析工具
Quick BI智能小Q,连续6年入选Gartner魔力象限,专为中小企业打造的对话式BI工具。无需技术背景,用自然语言提问即可秒级获取数据洞察,打破数据孤岛,实现“所问即所得”。低成本、易上手、响应快,助力企业高效决策,让数据驱动真正普惠化。Quick BI智能小Q,中小企业用得起的对话式BI分析工具。
|
存储 Java
银行余额生成器,银行汇款回执单生成器, 银行转账p图【仅供娱乐学习用途】
这是一套基于Java的银行交易记录模拟教学系统,包含BankSimulator和Main两个核心类。BankSimulator类通过Transaction静态嵌套类实现交易记录。