【问题标题】:How to update metadata media file from azure storage or media serviceazure如何从 azure storage 或媒体 serviceazure 更新元数据媒体文件
【发布时间】:2016-02-17 10:53:03
【问题描述】:

我想更改托管在我的 Azure 存储中的媒体文件元数据,例如“作者”、“艺术家”和其他标签。

****属性 ID3v1.x ID3v2.2 ID3v2.3/v2.4****

作者 艺术家 TP1 TPE1

https://msdn.microsoft.com/en-us/library/windows/desktop/dd743220(v=vs.85).aspx

现在,一旦用户使用带有自定义 XML 预设配置的编码器媒体作业上传视频,我就会更改媒体元数据。但我想更改已上传和编码视频的元数据。 有什么方法可以更改媒体的元数据(已经在我们的 Azure Stroage 中),而无需再次重新编码媒体?

有什么帮助吗?

谢谢

【问题讨论】:

    标签: c# azure metadata id3 id3v2


    【解决方案1】:

    媒体服务使用 Azure Blob 存储来存储媒体资产。由于 ID3 标签是附加到媒体文件末尾的元数据字节,标签本身一起存储在 blob 容器中,没有 API 可以直接更改它们,需要获取它们然后编辑元数据。

    但是,请注意,更改 ID3 标签和其他元数据是一项成本不高的操作,因为它会影响媒体文件容器而不是内部编码媒体。这意味着无需仅为更改标签而对媒体进行转码或重新编码。 here 描述的各种操作将更改元数据,但不会重新编码媒体本身。

    您可能还会发现以下 SDK 对于处理媒体资产很有用: https://github.com/Azure/azure-sdk-for-media-services-extensions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-12
      • 2015-12-14
      • 2017-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-02
      相关资源
      最近更新 更多