在CamcorderProfile类中有一个质量列表。
公共静态最终int QUALITY_HIGH:
与最高可用分辨率相对应的质量等级。恒定值:1
公共静态最终int QUALITY_LOW
与最低可用分辨率相对应的质量级别。恒定值:0
..。
(QUALITY_1080P、QUALITY_720P、QUALITY_480P、QUALITY_CIF、QUALITY_HIGH、QUALITY_LOW、QUALITY_QCIF、QUALITY_QVGA等)
对QUALITY_HIGH的解释:与对应的质量级别--最高可用分辨率.
QUALITY_LOW的解释:与对应的质量级别--最低可用分辨率.
上面的质量列表仅适用于android原始源代码。像MediaTek这样的公司可能会将其他质量(如QUALITY_MTK_HIGH)添加到类中。
所以我有一个问题,是什么,最高的分辨率是什么?和是最低的可用分辨率。的意思是?
我们应该关注其他手机芯片制造商增加的质量吗?还是现有的解决方案仅仅是关于android的原始质量清单?
我正在使用Android4.2。
发布于 2013-04-17 07:29:00
QUALITY_HIGH和QUALITY_LOW指的是设备支持的最高或最低的视频质量。
发布于 2013-04-17 07:38:27
public static final int QUALITY_HIGH
public static final int QUALITY_LOW 根据android文档,质量级别将是最高/最低的可用分辨率(按照相机分辨率),这意味着preview sizes, bitrates, audio/video encoder, output format(e.g 3gp, mp4)和更多基于HIGH/LOW质量的文件大小和质量将增加/减少。根据您的需求,您可以使用任意一个。
https://stackoverflow.com/questions/16054066
复制相似问题