【问题标题】:How to pull the thumbnail for a video in azure media services如何在 azure 媒体服务中提取视频的缩略图
【发布时间】:2020-10-21 01:54:14
【问题描述】:

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

鉴于清单 url 的集合:

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

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

【问题讨论】:

标签: azure azure-media-services


【解决方案1】:

从所有文档来看,没有可以直接解析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/

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-04
      • 1970-01-01
      • 2013-06-02
      • 1970-01-01
      • 2021-09-12
      • 2016-06-02
      • 2019-05-19
      • 1970-01-01
      相关资源
      最近更新 更多