我如何以可变比特率为Azure Media Services自己(本地)准备视频?

我如何以可变比特率为Azure Media Services自己(本地)准备视频?,azure,azure-media-services,Azure,Azure Media Services,我通常使用媒体编码器标准对H264多比特率格式的4k视频进行编码。但由于源4k文件的大小,它的成本变得越来越高(对我来说),所以在Azure中编码时需要20个小时 所以我想知道有没有一种方法可以让我自己为这种格式做准备?无论如何,我都会进行视频编辑和颜色分级。好的,从上面的评论线程中可以看出,解决这个问题的办法是对您的工作流程进行一些更改,以减少时间和成本: 将源内容更改为4k 30p而不是60p。对于你正在拍摄的内容类型,真的不需要60便士。这不是很高的动作内容 这将把你上传的源数据大小减少一

我通常使用媒体编码器标准对H264多比特率格式的4k视频进行编码。但由于源4k文件的大小,它的成本变得越来越高(对我来说),所以在Azure中编码时需要20个小时


所以我想知道有没有一种方法可以让我自己为这种格式做准备?无论如何,我都会进行视频编辑和颜色分级。

好的,从上面的评论线程中可以看出,解决这个问题的办法是对您的工作流程进行一些更改,以减少时间和成本:

  • 将源内容更改为4k 30p而不是60p。对于你正在拍摄的内容类型,真的不需要60便士。这不是很高的动作内容
  • 这将把你上传的源数据大小减少一半
  • 下载使用“H264多比特率4K”的4K预设的JSON并对其进行自定义。不要相信我们为您的成本需求或方案提供了正确的设置。:-)
  • 更改预设中的帧速率,删除一些比特率层,删除一些层,如上面Anil建议的那样。这将大大减少编码时间和总体输出成本。只要把它削减到最低限度,再给它一次机会
  • 如果这对你不起作用,请在amshelp@microsoft.com我们还可以帮助找出其他可以提供帮助的场景

    感谢您使用Azure媒体服务!同时也感谢你对社区的贡献


    约翰·D.

    真的吗?两个“-1”代表什么?不是编程问题吗?但这同样重要。嗨,这将帮助我更详细地了解您的场景,因为源文件的大小、格式以及您选择输出的编码配置文件都会严重影响编码时间。您能否分享有关您上传的源4K文件(格式、编码设置、比特率)以及您在MES中使用的编码预设的更多详细信息?这将有助于我们更好地指导你们。你也许可以准备一个更好的源夹层,或者调整你的目标编码模式以获得更好的体验。我为我的朋友拍摄了4k 60p的本地音乐会(是的,我知道)。我可以降到4k 30便士,但不能再低了。每场音乐会需要1,5-2个小时,需要一些编辑,所以我在达芬奇解决方案中这样做。输出文件是mp4(4k 60p),通常约为80-100GB(30p可能是…什么,40%?)。然后我将其上传到存储并在Azure中创建一个资产(我在我的网站中实现了这一点),并在我自己的简单网站上共享它(同样,部署到Azure)。最昂贵的部分是将其编码为多比特率格式。所以我想知道我是否能下定决心把它打包好。我肯定会做一个实验,把它降低到4K30P,看看体验是否仍然适合所涉及的成本。我不确定60便士在音乐会画面上是否有很多附加值,除非你的编码配置文件中有大量的侧向运动(吉他投掷!),你今天使用的自适应比特率预设是什么?您是在创建自己的定制还是使用我们的默认系统预设?您是否有目标的每编码或每小时成本?也是绩效目标?编码有多快?您是否使用S1、S2或S3编码单元来完成这些工作?