繁体   English   中英

如何在 azure 媒体服务中提取视频的缩略图

[英]How to pull the thumbnail for a video in azure media services

是否可以从清单 url 中提取视频的 png 缩略图? 我有使用 Azure 媒体服务编码的视频。 在转换期间正在创建缩略图 png 文件并将其存储在 blob 中。 但是,我不确定如何检索这些客户端。 我想显示视频列表的缩略图,并允许用户 select 基于缩略图图像的视频。

鉴于清单 url 的集合:

https://[Account].streaming.media.azure.net/[Locator Id]/Export.ism/manifest

是否可以仅使用此信息提取缩略图列表?

从所有的文档来看,没有可以直接解析manifest url的相关内容。

普通方法:

  1. 通过资产名称获取容器,然后获取容器中的文件。
  2. 分析容器中的文件并找到缩略图文件。

目前无法通过locator_id获取更多信息,官方没有REST API可以使用。

建议:

在开发过程中,上传文件和处理视频时,将manifest文件、缩略图文件等需要存储的文件的文件路径保存在database字段中。 这样可以减少很多不必要的麻烦。

可尝试的方法(未测试)

https://docs.microsoft.com/en-us/azure/media-services/video-indexer/video-indexer-use-apis#subscribe-to-the-api

https://api-portal.videoindexer.ai/

不,无法提取您通过清单文件创建的缩略图文件。 您创建的缩略图文件完全独立于清单文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM