问题标签 [video-indexer]

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.

0 投票
1 回答
27 浏览

azure - Microsoft 视频索引器是否应该检测在会议中展示文档时显示的文本?

我们正在探索 Microsoft Indexer 的合规性,并上传了一个用户共享电子表格的视频,其中包含信用卡号码,希望 Azure 服务对这些号码执行 OCR。

这是我读到的:“视觉文本识别(OCR):提取视频中视觉显示的文本。” 在这里: https ://docs.microsoft.com/en-us/azure/media-services/video-indexer/video-indexer-overview

这是视频的链接: https ://www.videoindexer.ai/accounts/9cc5a4d4-7d5a-4e55-bf8c-1d4d9d885c3a/videos/a6ba99525f/?location=Trial

这没有发生

知道可以检测到什么类型的文本吗?

0 投票
1 回答
809 浏览

azure - 在 Azure Logic App 中,如何在(创建文件操作步骤)中创建具有视频标题和视频 ID 的文件名?

我创建了第一个逻辑应用程序:允许用户将 .mp4 媒体文件上传到 OneDrive 上的文件夹中,逻辑应用程序检查该 OneDrive 文件夹上是否有新文件。如果有新文件,它将触发逻辑应用程序并将视频索引到https://www.videoindexer.ai/

第二个 - 逻辑应用程序:在视频被索引到https://www.videoindexer.ai/后,我希望用户从我创建的自定义网页中选择语言,用于字幕翻译。一旦用户选择了他们点击“提交”的语言,这会将数据(语言)发送到我的第二个逻辑应用程序 URL 端点,并触发我的第二个逻辑应用程序(如下所示)并获取标题基于用户选择的语言。最后,它会将这些字幕文件输出到 OneDrive 文件夹。

目前,字幕文件名的格式为:videoID_language.vtt(示例:e0b3483dd1_en-US.vtt)。这种格式的问题在于,假设我们有多个视频,用户会发现很难匹配哪个字幕文件属于哪个视频。这就是为什么我要添加视频标题名称,以便他们知道哪个字幕文件适用于哪个视频。

我的问题是:如何将视频名称也添加到文件中?因此,假设我有诸如“AzureFunction”之类的视频磁贴。我希望我的 VTT 文件名看起来像这样 AzureFunction_e0b3483dd1_en-US.vtt

我试图做的是改变文件名查询从这个:
concat(triggerOutputs()['body']['videoId'],' ',item(),'.vtt') 到这个: concat(triggerOutputs() ['body']['name']['videoId'],' ',item(),'.vtt')

但它给出了一个错误,因为它不知道“名称”。如何将视频名称包含在我的标题中?

这是我用来创建文件的第二个逻辑应用工作流: 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
81 浏览

azure-logic-apps - 逻辑应用视频索引器连接器

我一直在努力创建一个用于索引视频的逻辑应用程序。我按照文档,创建了一个 blob 存储、2 个流等。当我运行流时,我在 Get Video Indexer Token 连接器处收到错误。我尝试通过 Azure 媒体服务以及 Video Indexer Api 站点本身创建 api。我还尝试在谷歌搜索解决方案/示例/匹配问题,但没有运气。

文档:https ://docs.microsoft.com/en-us/azure/media-services/video-indexer/logic-apps-connector-tutorial

视频索引器访问令牌错误

0 投票
0 回答
74 浏览

python - 将来自 Microsoft Azure 视频索引器的 JSON 文件与 Python 进行比较

我正在使用Microsoft Azure 的视频索引器 API来处理 MP4 视频。一些视频非常相似(相同的镜头,但可能有不同的画外音)。理想情况下,我想在我的输出中将视频组合在一起,这是一个 CSV 文件。

我正在使用 Python 连接视频索引器 JSON 输出并将其转换为 CSV。有没有一种方法可以使用 Python 来比较每个文件的 JSON 输出的相似程度?

下面是两个示例 JSON 响应。请注意,第二个缺少“足球”关键字,但其他所有内容都与第一个相同。

我想要一种方法来量化这两组关键字的相似程度。因此,如果它们完全相同,则相似度值为 1.0。如果它们完全不同,则相似度值为 0.0。

第二个视频的总结见解会略有不同:

0 投票
0 回答
311 浏览

python-3.x - 如何在 Python for Video Indexer API 中将视频作为多部分/表单正文内容上传?

我正在尝试使用 Python 中的 VideoIndexer API 从本地机器上传视频文件。我希望将视频作为多部分/表单正文内容上传。以下是我的代码(下面未粘贴 accountID、名称、位置等变量值),

我收到以下错误,

我该如何解决这个问题?

0 投票
1 回答
142 浏览

azure - 无法使用 Web API 门户上传视频,未经授权的 401 错误 Azure 视频索引器

我试图使用Upload Video API下的“Try It”功能上传视频。我创建了一个试用帐户,并且验证了开发人员门户中的产品密钥和帐号是正确的。我收到以下消息:

响应状态 401 未授权

响应延迟 60 ms 响应内容 x-ms-request-id:4xxxx5-xxxx5-4xxxxxx-8a33-xxxxxxxxx Access-Control-Allow-Credentials:true X-Content-Type-Options:nosniff 日期:2020 年 11 月 18 日,星期三 21:格林威治标准时间 56:24 内容长度:119 内容类型:应用程序/json;字符集=utf-8

{ "ErrorType": "USER_NOT_ALLOWED", "Message": "用户不允许修改账户 '06xxxxf-0xfx-4xx0-bxxb-e67f13cxxx5c'。" }

有什么建议么?

0 投票
2 回答
67 浏览

azure - 向 videoindexer 提供一个 videoUrl,其中包含查询参数

我们正在实施视频索引器。要上传视频,我们想使用 videoUrl 方法而不是上传视频文件。为此,我们在 blob 存储中使用视频的 url。这些需要提供 SAS 令牌,因此 url 包含查询参数。但是,我无法向 videoindexer 上的端点提供带有查询参数的 videoUrl。

测试请求示例:

当我使用 url 缩短服务缩短 blob url 时,它可以工作。文档说我需要对 videoUrl 进行 url 编码,所以我正在使用 javascript 的 encodeURI 进行此操作,但这并不会改变 url,因为它忽略了?'s 和&'s。

我是否需要以某种不同的方式对 url 进行编码?还是有另一种身份验证方式,所以我可以使用没有 sas 令牌的 blob url,因为它也在 Azure 上?

0 投票
1 回答
49 浏览

video-indexer - 如何更新 Azure 视频索引器中的缩略图?

有没有办法在 Azure 视频索引器中更新视频的缩略图?看起来它为上传的视频随机分配了一个默认缩略图 - 正在寻找一种从 Video Indexer UI 或通过 API 更新它的方法。谢谢!

0 投票
2 回答
49 浏览

video-indexer - 视频上传成功后无法索引

索引 65% 后,出现错误“索引此视频时出现问题,请删除或重新索引此媒体”。我尝试使用 .mp4 和 .mkv 文件。另外,我尝试了从不同网站下载的视频。有任何想法吗??谁能帮我?

0 投票
2 回答
381 浏览

javascript - 自 2021 年以来,“Access-Control-Allow-Origin 不允许来源”

对于一个学校项目,我和我的伙伴正在使用一个使用 Microsoft Azure Video Indexer API 的网页,从上周开始一切正常,但现在我每次都出现这个错误。我以为是因为新年,因为它停止工作1 月 1 日。奇怪的是,相同的代码片段不再起作用了。例如,在 API 网站上提出的用于获取令牌的示例并没有