作者回复: 看你每次留言也很多,能给你带来帮助是我的荣幸,也谢谢你。
作者回复: 回头我有空了补充上去哈,不过Filter部分双旦是一致的。
作者回复: ffmpeg的编译可以去参考大师兄那个课程哈,他里面有讲解,另外我的《音视频开发实战》一书中也有讲解。 是在ffmpeg的configure阶段开启了对应的编码器: --enable-encoder=libfdk_aac \ --enable-encoder=libx264 \ --enable-libx264 \ --enable-libfdk_aac \ 然后在cflags和ldflags里面指定好目录: --extra-cflags="-marm -march=armv7-a -Iexternal_libs/fdk-aac/build/armv7a/include -Iexternal_libs/libx264/build/armv7a/include" \ --extra-ldflags="-marm -Lexternal_libs/fdk-aac/build/armv7a/lib -Lexternal_libs/libx264/build/armv7a/lib \
作者回复: 如果之前没有基础,仅仅这门课可能还是不够的,需要更多的实战经验,具体可以看看想要面试岗位的JD哈。
作者回复: A1: 目前我个人并不知道开源的实现,一般都是各家自己修改的; A2: 直接使用MediaPlayer肯定是可以的,但是性能消耗最低的应该是用MediaExtractor或者自己封装一个类似于ffprobe来完成这个功能; A3: 一般是配音,然后在通过视频编辑软件(快影)再去合成的吧; A4: 使用Oboe比较好,oboe内部可以根据平台来选择自己的底层实现,我们业务层也可以根据服务端配置来设置;
作者回复: 暂时没有呢。