关于ffmpeg硬编解码

来源:14-1 课程总结

慕苞米地里吃过亏

2024-03-25

超哥,ffmpeg使用的都是软编解码吧,比如android端的MediaCodec底层会使用ACodec,然后通过openmax使用硬编解码,这个应该是很多厂商会使用的方案吧?

写回答

1回答

李超

2024-03-25

ffmpeg 默认都是使用软编解码,但它也可以使用硬件编解码,支持Nvida ,AMD,Intel。对于Android ,它之前支持的不好,不过现在听说在新版本中也开始全力支持了。但在我看来,如果移动端使用硬件编解码的话,自己调用其Native API就好了,没必要用ffmpeg 的接口,这样效率还更高一些,灵活度也大,而且这些API都比较简单,学习也没啥难度。

0
1
慕苞米地里吃过亏
非常感谢!
2024-03-25
共1条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2354 学习 · 814 问题

查看课程