【发布时间】:2013-10-22 07:04:43
【问题描述】:
我正在将 ffmpeg 集成到 android 中,但发现缺少 h264 编码器。 我环顾四周,似乎它需要一个 x264 库,但我不确定 x264 是否支持硬件加速,或者只是一个纯 sw 编码器? ffmpeg 有没有可用的 hw h264 编码器?
【问题讨论】:
-
参见stackoverflow.com/questions/8613436/… 和其中的参考资料。
我正在将 ffmpeg 集成到 android 中,但发现缺少 h264 编码器。 我环顾四周,似乎它需要一个 x264 库,但我不确定 x264 是否支持硬件加速,或者只是一个纯 sw 编码器? ffmpeg 有没有可用的 hw h264 编码器?
【问题讨论】:
x264 是纯 sw 编码器。对于 android 上的硬件编码,您通常会获得可用于本机 (ndk) 代码的 OpenMAX IL 库。如果是android 4.1或更高版本,还可以获取MediaCodec java api,调用OpenMAX。
【讨论】: