gpt4 book ai didi

android - 检测Android中使用多个MediaCodec作为视频编码器的能力

转载 作者:行者123 更新时间:2023-11-29 00:18:28 25 4
gpt4 key购买 nike

引用this question ,APP是否可以使用多个MediaCodec实例作为视频编码器取决于设备。是否有推荐的方法来检测设备上的此功能?

例如,如果有一个Android API来查询多个视频编码器的支持或它的最大数量,或者在编码过程之前创建/初始化MediaCodec实例时可以检查这个?我想在我的 APP 中检测设备功能,而无需编码不良视频甚至崩溃。

最佳答案

从 Android 4.4 开始,没有这样的 API。

我知道的唯一方法是尝试设置编码器并查看它是否失败。 “screenrecord”命令做类似的事情:它尝试以全显示分辨率对视频进行编码。如果失败,它会回落到 720p 并重试。

关于android - 检测Android中使用多个MediaCodec作为视频编码器的能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24734872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com