关于文件信息看不明白,请问
potplayer吧
全部回复
仅看楼主
level 3
bdbdlws 楼主
Format profile:main 10@L4@main
Format profile:main 10@L4@high
这些到底表达什么意思?
空格前的 main 和空格后的 main/high 分别表示什么?
2024年01月17日 05点01分 1
level 4
编码中的规格等级,从低到高Baseline、Main、High。
Main 10指的是10bit色深
2024年01月17日 06点01分 2
level 13
前面的是配置,常见的有main和main 10,还有一些少见的main 12以及422 444等算在range extension(Rext)里。
中间的是等级,会限制码率和分辨率
后面的是层级,主要限制码率,在中间等级相同的情况下,high的码率限制更高,只有少部分超高码率场景需要用到,相同码率下画质和main没有区别
2024年01月17日 07点01分 3
还是不太明白等级和层级对码率的影响。还有前面的配置又有什么区别?
2024年01月17日 08点01分
level 13
前面的配置决定色深8bit/10bit以及更高,还有nomo单色、420、422、444等颜色格式(最常见的是420,黑白全分辨率,两个彩色通道都只有1/4分辨率)一些特殊的配置还支持更多的压缩特性
等级会限制分辨率和码率,比如L4.1在main 10配置和main层级最高支持1080p60 20m
bp
s码率,L6.2支持8k120 240mbps,设备可以通过这个参数判断能否支持解码,用超过视频规格的等级是没问题的,但是部分能解码该规格视频的设备可能会认为无法解码。
后面的层级是用于特殊的高质量需求,比如上面的main [email protected]如果换成high层级,码率上限会提升到50mbps,L6.2会提升到800mbps,如果你的瞬时最高码率不会超过main层级的限制,那画质就不会有区别
2024年01月17日 08点01分 4
还有,这是hevc编码的规格,其它的avc、av1完全不一样,av1的main配置就支持10bit
2024年01月17日 09点01分
非常感谢
2024年01月17日 16点01分
1