C# 无法从azure媒体存储创建缩略图(jpeg)?

C# 无法从azure媒体存储创建缩略图(jpeg)?,c#,azure-media-services,C#,Azure Media Services,上传视频后,我正在尝试从azure存储创建thumbanil 所以我有一个xml <?xml version="1.0" encoding="utf-8"?> <Thumbnail Size="30%,*" Type="Jpeg" Filename="abc_1.jpg"> <Time Value="0:3:19"/> </Thumbnail> 但是当我运行代码时,我收到一个错误,说xml无效,我在这里做错了什么?代码似乎使用了预设xml和

上传视频后,我正在尝试从azure存储创建thumbanil

所以我有一个xml

 <?xml version="1.0" encoding="utf-8"?>
<Thumbnail Size="30%,*" Type="Jpeg" Filename="abc_1.jpg">
  <Time Value="0:3:19"/>
</Thumbnail>

但是当我运行代码时,我收到一个错误,说xml无效,我在这里做错了什么?

代码似乎使用了预设xml和媒体处理器的不正确组合。如果需要在特定时间戳生成缩略图,请更改媒体处理器和预设:

string MediaProcessorName = "Media Encoder Standard";
在ThumbnailConfig中,使用以下JSON字符串:

{
  "Version": 1.0,
  "Codecs": [
    {
      "JpgLayers": [
        {
          "Quality": 90,
          "Type": "JpgLayer",
          "Width": "30%",
          "Height": "30%"
        }
      ],
      "Start": "00:03:19",
      "Step": "1",
      "Range": "1",
      "Type": "JpgImage"
    }
  ],
  "Outputs": [
    {
     "FileName": "abc_{Index}{Extension}",
      "Format": {
        "Type": "JpgFormat"
      }
    }
  ]
}

您可以看到文档中的其他示例。

您是否也可以分享您在哪里找到涉及以下内容的文档:

// Get a reference to Azure Media Video Thumbnails.
            string MediaProcessorName = "Azure Media Video Thumbnails";
我想删除您发现的任何引用的文档

// Get a reference to Azure Media Video Thumbnails.
            string MediaProcessorName = "Azure Media Video Thumbnails";