【问题标题】:Azure Media Service Audio Only仅 Azure 媒体服务音频
【发布时间】:2018-05-16 13:06:35
【问题描述】:

我们已经开始使用 Azure 媒体服务 (AMS) 来编码、加密和托管我们的视频 (MP4),效果很好。但是,除了视频之外,我们还有 MP3 音频文件。由于我们已经在使用 AMS,因此将它们也放在这里是有意义的,但是我们遇到了问题。

当我们尝试从门户进行编码时,我们收到一个错误,要求我们稍后再试,当我们从 Azure 媒体服务资源管理器 (AMSE) 进行编码时,它会完成编码但不会从 Azure 媒体播放器播放,它会显示一个错误:

使用 AMS 编码和播放音频的最佳方法是什么,我们甚至尝试使用 mp4 从 AMSE 编码,添加本文 https://docs.microsoft.com/en-gb/azure/media-services/previous/media-services-advanced-encoding-with-mes#silent_audio 中的 InsertBlackIfNoVideo,但没有成功。

音频最好只使用带有音频标签的 blob 存储吗?

更新: 从 blob 存储流式传输工作正常,但我现在尝试使用具有多个预设的 AMSE 进行编码,包括:

自适应流 内容自适应多比特率 MP4 瑞声音频 AAC 优质音频

所有结果都与上面显示的相同。

尝试从门户编码时收到错误:

【问题讨论】:

    标签: audio-streaming azure-media-services


    【解决方案1】:

    在我的 .NET 应用程序中,我使用 Media Encoder Standard 对 mp3 文件进行音频编码,使用仅音频预设 AAC 优质音频和编码工作正常(音频已被编码,您可以使用 Azure 媒体播放器播放)

    {
      "Version": 1.0,
      "Codecs": [
        {
          "Profile": "AACLC",
          "Channels": 2,
          "SamplingRate": 48000,
          "Bitrate": 192,
          "Type": "AACAudio"
        }
      ],
      "Outputs": [
        {
          "FileName": "{Basename}_AAC_{AudioBitrate}.mp4",
          "Format": {
            "Type": "MP4Format"
          }
        }
      ]
    }
    

    https://docs.microsoft.com/en-gb/azure/media-services/previous/media-services-advanced-encoding-with-mes#aac-good-quality-audio

    我记得 Azure Media Encoder 在音频编码方面也不适用于我,但 Media Encoder Standard 在该应用中可以正常工作

    【讨论】:

    • 我刚刚尝试使用此设置进行编码,但我从 Azure 门户和 Azure 媒体播放器都收到错误消息:网络错误导致视频下载中途失败。
    • @user351711 我在视频编码方面遇到了一些问题,问题是我的视频文件不包含一些 H264 标签,这些标签在上次更新后已从 Azure 中删除。当我遇到视频问题时,Azure 支持团队帮助我解决了问题,他们将所有 H264 标记都包含到了下一次更新中。您尝试过几个不同的 mp3 样本吗?
    猜你喜欢
    • 1970-01-01
    • 2012-11-20
    • 2017-04-02
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多