阶段中的Azure编码作业错误:GenerateOutpMediaMetadata

阶段中的Azure编码作业错误:GenerateOutpMediaMetadata,azure,asp.net-core,.net-core,cloud,azure-media-services,Azure,Asp.net Core,.net Core,Cloud,Azure Media Services,在过去的两天里,我一直在尝试在Azure中运行一个媒体编码作业,但我不知道为什么它失败了 以下是我的工作流程: 我在存储容器中上载了一个GUID为名称的文件 我生成一个sas uri,并将其作为JobInputTTP提供 转换使用内置标准代码预设->AACGoodQualityAudio 每次作业以大约50%的速度失败时,都会出现以下错误: ErrorProcessingTask发生错误。阶段: 生成OutputMediaMetadata。代码:System.ArgumentNullExce

在过去的两天里,我一直在尝试在Azure中运行一个媒体编码作业,但我不知道为什么它失败了

以下是我的工作流程:

  • 我在存储容器中上载了一个GUID为名称的文件

  • 我生成一个sas uri,并将其作为JobInputTTP提供

  • 转换使用
    内置标准代码预设
    ->
    AACGoodQualityAudio

每次作业以大约50%的速度失败时,都会出现以下错误:

ErrorProcessingTask发生错误。阶段: 生成OutputMediaMetadata。代码:System.ArgumentNullException

我在.NET Core上,使用的是Microsoft.Azure.Management.Media(2.0.4)的最新版本。有人知道为什么会发生这个错误吗?我如何修复它


我的代码遵循与

中相同的做法。您似乎使用自定义预设创建了转换,而不是内置的AACGoodQualityAudio预设-是否正确

对于该转换,您需要修改filenamePattern以包含扩展,或者显式地

"filenamePattern": "{Basename}.mp4"
或者含蓄地

"filenamePattern": "{Basename}{Extension}"

谢谢

您似乎用自定义预设创建了一个转换,而不是内置的AACGoodQualityAudio预设-正确吗

对于该转换,您需要修改filenamePattern以包含扩展,或者显式地

"filenamePattern": "{Basename}.mp4"
或者含蓄地

"filenamePattern": "{Basename}{Extension}"

谢谢

我们的日志显示西欧有一些失败的工作——假设这些是相关的工作?请我们的开发团队看一看。Thanks@AnilMurching是的,该帐户位于西欧,一些失败的作业是由于我测试了不同的场景,我只对出现上述错误而失败的作业感兴趣。谢谢!我们的日志显示西欧有一些失败的工作——假设这些是相关的?请我们的开发团队看一看。Thanks@AnilMurching是的,该帐户位于西欧,一些失败的作业是由于我测试了不同的场景,我只对出现上述错误而失败的作业感兴趣。谢谢!起初,我尝试使用自定义预设,但后来我改为内置AACGoodQualityAudio,仍然收到相同的错误。我将尝试添加分机,然后回复您。非常感谢,即使我将预设更改为默认设置,我也忘了更改转换名称。。这个解决方案很有效,再次感谢。起初我尝试使用自定义预设,但后来我改为内置AACGoodQualityAudio,仍然收到相同的错误。我将尝试添加分机,然后回复您。非常感谢,即使我将预设更改为默认设置,我也忘了更改转换名称。。解决方案有效,再次感谢。