问题标签 [video-intelligence-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Video Intelligence API - 标签分段时间
我正在关注这个 标签检测教程。
下面的代码执行以下操作(在获得响应后)
我们的响应将包含 AnnotateVideoResponse 中的结果,该结果由一个 annotationResults 列表组成,一个用于请求中发送的每个视频。因为我们在请求中只发送了一个视频,所以我们取结果的第一个 segmentLabelAnnotations。然后我们遍历 segmentLabelAnnotations 中的所有标签。出于本教程的目的,我们仅显示视频级别的注释。为了识别视频级注释,我们从结果中提取 segment_label_annotations 数据。每个片段标签注释包括描述 (segment_label.description)、实体类别列表 (category_entity.description) 以及它们在片段中出现的位置,按从视频开头的开始和结束时间偏移量计算。
因此,它说“每个片段标签注释都包括一个描述 (segment_label.description)、一个实体类别列表 (category_entity.description) 以及它们在片段中出现的位置,按从视频开始的开始和结束时间偏移量计算。”
但是,在输出中,所有标签urban area
, traffic
, vehicle
.. 都相同start and end time offsets
,基本上是视频的开始和结束。
为什么会这样?
为什么 API 返回所有标签的这些偏移量,而不是该特定标签(实体)出现的片段的开始和结束时间偏移量?(我觉得它与 视频级注释有关,但我不是当然)
- 如何获得它们实际出现的段的开始和结束时间偏移?
google-cloud-platform - 我们可以获取 Google Cloud 视频智能 API 支持的视频格式/编解码器列表吗
您能否提供 Google Cloud Video Intelligence API 支持的视频格式和编解码器列表?
unity3d - 谷歌统一游戏云平台
我计划在我的统一游戏中使用 Google Cloud Platform 功能,例如 Cloud Speech-to-Text、Cloud Text-to-Speech、Cloud Video Intelligence、Cloud Sentiment Analysis 和 Cloud Vision。是否有任何 UNITY SDK 可用于上述功能。
如果不是,在我的 Unity 游戏中使用上述功能的其他方法是什么?
谢谢
java - 返回视频信息 Video Intelligence API
我无法显示本地视频的信息,当我用视频示例进行测试时返回,但是当我尝试使用机器的文件时没有返回任何内容。
python - 为什么镜头注释在 RPC 中返回,但在谷歌存储的 json 文件中不存在?
当我使用示例代码中的 rpc 时,我可以获得镜头注释:
然而,由 GS 存储桶创建annotate_video()
并写入的 json 文件仅包含键segment_label_annotations
和shot_label_annotations
. 关键是一个空shot_annotations
列表。
google-cloud-platform - JAVA调用其余视频智能API
我一直在尝试通过Java程序调用视频智能的其余API来注释本地文件。这是我的代码:
我收到此错误:“错误”:{“代码”:400,“消息”:“收到无效的 JSON 有效负载。未知名称\“输入内容\”:原始字段不重复,无法启动列表。
有人可以帮我解决这个错误吗?谢谢你
google-cloud-platform - 视频情报直播
我是 Video Intelligence API 的新手,但在我的项目中,我面临的挑战是获取视频源并通过视频智能 API 运行它,然后在每个场景变化时对其进行截图,并通过视觉 API 从这些截图中读取文本。有没有办法通过某种直播来做到这一点?谢谢!
google-api - Google Cloud 视频注释请求缺少元素
我正在尝试使用 Google Cloud Video Intelligence API 在视频上运行注释。只有一个功能请求(即“LABEL_DETECTION”、“SHOT_CHANGE_DETECTION”或“EXPLICIT_CONTENT_DETECTION”之一)的注释请求,一切正常。但是,当我同时请求具有两个或多个特征的注释时,响应并不总是返回所有请求特征字段。例如,这是我最近使用API explorer运行的一个请求:
我得到的操作 ID 是这样的:“us-east1.11264560501473964275”。当我使用此 ID 运行 GET 时,我得到以下响应:
响应的 done 参数设置为 true,但它没有任何包含显式内容注释的字段。
在我的新手眼中,这个问题似乎是随机发生的。API 在某些情况下会返回包含所有参数的响应,而在其他情况下会丢失一个。我想知道这里是否有什么我遗漏的东西或导致这种情况的东西?
google-cloud-platform - video-intelligence-api 能否将输出发送到发布/订阅主题
是否可以让 Video Intelligence API 响应发布/订阅主题?让云功能(或其他东西)等待几分钟直到视频处理操作完成是没有意义的。
文档说您可以为存储桶位置指定 output_uri 并在该特定存储桶上设置一个主题,但这可能会增加额外的延迟。此外,长期运行的软件包还提到了一些关于管理 Pub/Sub 操作的通用内容。
谢谢,
video-intelligence-api - Google Videointelligence API - 发送多个文件进行分析
我想使用 Google Videointelligence API(语音检测、对象检测)并处理大约。存储在 Google Cloud Storage 上的 100 个视频。每个视频的长度约为 1 分钟。我不想按顺序处理它们,因为这需要一段时间。
有没有机会将所有文件发送到 Google Videointelligence API 以便立即处理它们?
问候, 安迪