【关键字】
FFmpeg / 三方库 / 硬解码 / 视频解码 / VideoDecoder
【问题描述】
FFmpeg编译如何开启在HarmonyOS上的硬解支持?
【解决方案】
FFmpeg三方库不支持硬解码。
HarmonyOS自有的AVCodec kit(Audio & Video Codec Kit)服务支持硬解码,需要修改FFmpeg的源码进行适配。
视频解码的具体操作请参见:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/video-decoding-0000001822282761
用于视频解码的API为VideoDecoder,详细内容请参见:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/_video_decoder-0000001774281286