今天在处理微信的开发接口时候,发现微信多媒体上传接口中返回的音频格式是amr.坑人的是现在大部分的web 播放器,不支持amr的格式播放.试了很多方法都不行. 没办法,只要找一个妥协的解决方案:将amr转换成mp3再进行播放. 于是,我在网上找了不少的音频转换方案,其中有DIrectshow和 ffmpeg.DIrectshow使用起来比较复杂,我就采用ffmpeg.通过调用ffmpeg.exe传递命令参数的方式,进行音频格式的转换. 该程序,主要是封装了调用ffmpeg.exe,并执行命令参数…