1. 背景 在 Android 车载 IVI 视频扫描场景中,区分 FORMAT_NOT_SUPPORTED 与 DAMAGED 的核心瓶颈在于: MediaMetadataRetriever 无法暴露底层解码器错误码 MediaExtractor 抛出的异常无法区分"文件损坏"与"格式不支持" 本方案基于 Android 系统稳定的 MediaCodecList API,在应用层实现零额外依赖的解码器能力探测,从而精准判定视频格式是否被车机 SoC 支持。 2. 为什么不推荐 MediaCodecUtil Med…