gpt4 book ai didi

azure - 如何将元数据添加到Azure媒体服务中的 Assets ?

转载 作者:行者123 更新时间:2023-12-03 00:14:26 25 4
gpt4 key购买 nike

我正在使用 Azure 媒体服务并上传、编码和流式传输视频。 问题是,有没有办法在 Azure 媒体服务 API 中的某处附加视频标题、描述和标签?

其他详细信息:当我处理 Assets 时,Azure Blob 存储中会创建一个新容器,当我单击 blob 本身时,它具有“用户定义字段” - 又名元数据,我可以使用它们,但我不确定它们是否公开Azure Media API 以及如何访问它们。

我搜索了所有 MS 文档,但一无所获:/

最佳答案

目前,Azure 媒体服务 API 公开了有关编码媒体 Assets 的有限元数据集。您可以查看https://github.com/Azure/azure-sdk-for-media-services-extensions获取元数据及其实现方式的示例:

// The asset encoded with the Windows Media Services Encoder. Get a reference to it from the context.
IAsset asset = null;

// Get an enumerator with the metadata for all the asset files.
IEnumerable<AssetFileMetadata> manifestAssetFile = asset.GetMetadata();

如果您需要将自定义元数据与媒体 Assets 关联并能够进行搜索,则必须将其存储在 Azure 文档数据库或 Azure 搜索等外部服务中。 Azure 媒体服务公开属性 IAsset.AlternateId,您可以在其中存储来自外部存储的元数据的 ID/ key 以用于链接目的。

关于azure - 如何将元数据添加到Azure媒体服务中的 Assets ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31103461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com