什么是H264层的配置文件和级别?

时间:2016-01-04 05:49:27

标签: android ios youtube video-encoding azure-media-services

我不熟悉视频编码,所以这可能是个愚蠢的问题:

H264图层“配置文件”和“级别”是什么意思?

确切地说,我正在尝试使用Azure Media服务对某些视频进行编码,我在其配置中注意到了这些设置。在它自己的页面https://msdn.microsoft.com/en-us/library/azure/mt269962.aspx中,它并没有真正解释任何事情。例如,对于“profile”,它只是简单地说“Auto,Baseline,Main,High”。

我的目标是以可在大多数平台(Windows,iOS,Android)上播放的方式对视频进行编码,因此我想看看我是否能找到一些适用于所有平台的设置 - 来自Azure自己的文档,https://msdn.microsoft.com/library/azure/mt269960.aspx,它暗示对于不同的平台,我最好编码/生成不同的输出文件。是这样的吗? (对于不同的平台,YouTube是否针对相同的输入内容文件有不同的视频文件?)

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为我认为:看起来像个人资料基线或主要级别3.1,是一个适合大多数设备的好赌注。当然,我可能需要不同的比特率。