在H5页面中怎么播放AMR格式的文件,有没有什么方法可以转成MP3格式的,或者说有没有支持amr格式的插件
首先百度下载amr播放器:AMR Player是一个专门用来播放和转换AMP音频文件的免费软件,它不仅播放AMR格式的音乐,还能把AMP转换成MP3/wmv,或者把MP3/wmv文件转换成AMR格式 。
点击图标打开AMRplayer播放器如下图:界面非常简洁。
点击菜单栏“添加文件”添加需要转换的amr音频文件:
在弹出窗口填写转变后要保存为的文件名称,并选择保存的路径。
关闭软件,打开保存路径的文件夹,可以看到文件已经转换为MP3格式了。
你可以把文件复制到电脑上转换。
可能是你用的转换器不对吧。
你可试试狸渥转换器看看吧。
转换方法很简单,你添加文件进去后在预置方案选择格式。
输出目录设置好了开始转换。
根据 W3C 的标准定义和各浏览器的实现, 标签目前是没有浏览器支持 amr 格式的。如果需要实现的话只能使用 Flash 实现,推荐 http://jplayer.org 这个插件,可以使用 HTML5 + Flash ,通过 JS 操作控制播放。
一般插件只支持MP3,鱼和熊掌很难兼得,如果考虑浏览器兼容性,那用flash无疑是最好,如果考虑格式的兼容性,则支持html5的浏览器直接用audio标签最好。这个确实是棘手的问题,百度是进行了判断来播放的。我们这因为技术有限,后台进行了转码,推荐你看看jplayer和flowplayer,这两个是比较常见的开源音频插件
http://www.cnblogs.com/yuhongda0315/p/5224450.html
最好能通过js转成mp3格式文件,或者audio支持格式的播放文件
还有更精准的答案吗,初学中,大神们。。。
可以考虑在后台用ffmpeg来对文件转下格式 然后直接用audio标签播放
老哥,格式工厂了解下
需要格式转换的工具,转换一下