业务功能为了适应安卓平台对语音以及视频的正常播放,故所以使用FFmpeg对音频以及视频的转码。
刚开始知道到这个技能点的时候我也是一脸茫然,百度搜索一波也是各种使用命令行的讲解。
每个人编码的方式都有自定义的风格,故小编将搜刮回来的信息总结归纳了一下
当然也是亲测有效的,方可直接套用。
FFmpeg概念小编在这里就不描述了,有兴趣的小码?朋友可以直接点击链接 : FFmpeg官网
因为概念这玩意儿实在是......太官方,小编表示很糟心,我们可以暂时目前将FFmpeg理解为是可以进行转码的工具就可以了。
在正式开始使用FFmpeg转码之前需做一些提前准备:
打开链接 FFmpeg转码文件 下载一个压缩文件,此压缩文件主要用作于你可否打开转码之路的大门重要性
下载FFmpeg转码文件步骤如下:
下载解压好之后打开如下图
为了方便各位小码 朋友测试音频转码,小编提供一个amr文件给大家进行测试
(各位体谅一下,知乎好像没有提供上传文件的功能,所以只能分享到网盘了)
百度网盘:音频测试文件 提取码:hzqy
为了方便各位查阅,所以将测试音频文件与FFmpeg文件放置于同一目录下,如下图:
准备工作做好之后接下来可以上代码了 (说真的,代码其实就几句话)
(小编在这新建Demo用作示例) 音频转码 (上码 )
为了方便测试,小编直接在启动类进行测试了(谅解哈~)
第一步: FFmpeg转码工具类(亲测有效,可直接使用此工具类)