有谁知道解码 HEVC 时 Android MediaCodec 支持的分辨率是什么?
通过反复试验,我发现以下工作:
640x272
720x304
960x400
1280x528
1920x800
2560x1072
以下内容不会:
512x216
3840x1600
有官方文档吗?
有谁知道解码 HEVC 时 Android MediaCodec 支持的分辨率是什么?
通过反复试验,我发现以下工作:
640x272
720x304
960x400
1280x528
1920x800
2560x1072
以下内容不会:
512x216
3840x1600
有官方文档吗?
我怀疑是否有任何官方文档 - 在实践中,您可能可以依靠 CTS 测试的决议工作这一事实,但其他决议可以以任何方式表现。
从适用于 HEVC 的 Android MediaCodec来看,我猜您正在使用只有 SW 解码器的设备进行测试。我实际上猜想真正的硬件解码器会比软件解码器更强大或更兼容。(这听起来可能有悖常理,但历史上使用 H264 SW 编码器的情况尤其如此,这是非常有限的。)
第一个非工作分辨率的高度不能被 16 整除(所有工作分辨率的宽度和高度都可以被 16 整除),而另一个可能“太大”。如果您测试更多分辨率,该假设是否成立?