【发布时间】:2020-04-22 18:13:38
【问题描述】:
是否可以创建一个谷歌云函数,每次我将视频上传到存储桶时都会执行视频智能注释请求?
【问题讨论】:
标签: google-cloud-functions video-intelligence-api
是否可以创建一个谷歌云函数,每次我将视频上传到存储桶时都会执行视频智能注释请求?
【问题讨论】:
标签: google-cloud-functions video-intelligence-api
是的:
使用Storage Trigger 为所需的存储桶创建云函数
在云函数中,检查上传的文件是否为视频
使用Video Intelligence Client Library 使用您刚刚上传到存储桶的文件发出请求
【讨论】:
@Guillerno 的回答并不完全正确。例如,如果视频文件在高清分辨率下超过 1 小时,则最高 540 秒的 Google Function 超时将不足以让 Video Intelligence 分析内容,这将简单地超时。
实现此目的的唯一方法是创建一个具有几个小时超时的 Google App Flex 引擎,并在该实例中执行 AnnotateVideo 函数。
对于长视频,Cloud Function 将不是 Video Intelligence 的解决方案。
【讨论】: