微信录音的amr文件小于1分钟,几十k,使用自己服务器转换比上传到阿里或七牛处理更方便。

1、安装ffmpeg apt-get install ffmpeg

2、ffmpeg只有mp3解码没有编码工具,apt-get install libmp3lame-dev 装了这个mp3编码开源第三方库 好像并没什么用

ffmpeg -codecs 查看已经有的编码解码格式

卸载:

首先sudo apt-get remove ffmpeg

可以编译安装 ffmpeg

===============================================================

或者使用sox:

1、sudo apt-get install lame

2、sudo apt-get install sox

3、sudo apt-get install libsox-fmt-mp3

使用如下命令:

sox test.amr test.mp3

转载于:https://www.cnblogs.com/balyd/p/4802600.html

ubuntu使用 ffmpeg 转换amr格式为mp3相关推荐

  1. 在java中使用ffmpeg将amr格式的语音转为mp3格式

    ffmpeg是一个非常强大的音视频处理工具,官网是:http://ffmpeg.org/ . 由于ffmpeg在windows上和linux系统上的执行文件不一样(Windows上不需要安装ffmpe ...

  2. linux java amr转mp3_本工具用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...

    音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...

  3. java amr音频转码_jave: 音频转码工具,主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...

    音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...

  4. PHP如何下载微信语音到服务器,并将amr格式转换为MP3格式,最后上传到阿里云oss文件中

    第一步:下载微信语音到服务器中 废话不多说,直接上代码 1.总的流程方法(里面的方法在下面) 2.下载微信语音的方法 3.将微信语音的amr格式转换为MP3格式(需要使用FFmpeg,安装使用过程请看 ...

  5. java flv转mp3_Java调用ffmpeg转换视频格式为flv的示例详解

    这篇文章主要介绍了 详解java调用ffmpeg转换视频格式为flv的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下 详解java调用ffmpeg转换视频格式为flv 注意:下面的程序是在L ...

  6. mysql+视频文件转成流_详解java调用ffmpeg转换视频格式为flv

    详解java调用ffmpeg转换视频格式为flv 注意:下面的程序是在Linux下运行的,如果在windows下rmvb转换成avi会出现问题,想成功需要下载下个drv43260.dll东西放到C:W ...

  7. 怎么把amr格式转换为mp3格式?

    怎么把amr格式转换为mp3格式?amr是什么?今天简单直接点讲amr也是音频文件的一种不常见格式.因为兼容性的原因,所以你如果下载到了以amr为后缀的音频,打开往往是播放不了的,这个时候也很简单,我 ...

  8. 如何将amr格式转换为mp3格式?

    如何将amr格式转换为mp3格式?大家可能对amr文件了解不多,其实amr是手机设备上音频通用格式,它的最大特点就是文件体积小,一分钟的amr音频文件大小只有1kb,这给使用带来了非常大的便利,不过最 ...

  9. java代码实现amr格式转换为mp3格式

    在 Java 中可以使用 javax.sound.sampled 包中的类来录制和播放声音.不过,这个包并不支持将音频文件从一种格式转换为另一种格式.要想实现音频格式转换,需要使用第三方的音频处理库. ...

最新文章

  1. LaxTex-----参考文献中同名作者被默认缺省的问题
  2. SEO站内优化系列讲座(八)——
  3. BLE-NRF51822教程15-BLE地址
  4. asp mysql 更新数据_Asp更新数据库的几种方法
  5. php 读取 stl 文件,科学网—[转载]【源码】读取ASCII STL文件的STLReader - 刘春静的博文...
  6. centos shell 编程-通过端口号kill对应的进程
  7. mysql修改表名,列名,列类型,添加表列,删除表列
  8. Java八大排序详解及源码
  9. activity 的返回按钮
  10. c语言代码格式的简单介绍
  11. 各种未授权访问漏洞的复现与利用
  12. eclipse查看代码git历史_Eclipse使用教程 : 利用Eclipse中git的插件来查看项目状态 - Break易站...
  13. 32 位和 64 位版本的 Office 2010 之间的兼容性
  14. [ERP/鼎捷E10][计划管理]主生产计划MPS
  15. 激光SLAM导航系列(一)SLAM与导航基本原理
  16. 管理理论模型:PEST、5W2H、时间管理、生命周期、逻辑树、金字塔、SMART原则
  17. vim超实用指南收藏这一篇就够了
  18. 用户路径分析之利器“桑基图”
  19. 200多个JS小技巧
  20. redis 修改默认端口号6379(Windows)

热门文章

  1. 科研热点|警惕!10月WOS数据库更新,这2本期刊被剔除SCI~
  2. 「DR老兵寻访」游戏正规军的“万智牌生态”链改计划
  3. 复习笔记:数据库编程题
  4. hdmi怎么支持2k分辨率_HDMI更新了!HDMI线用户忍受了一年的问题,终于能解决了...
  5. 蓝叠模拟器查看Android版本,BlueStacks蓝叠版本信息在哪看蓝叠模拟器版本信息查看方法...
  6. linux下at24c02驱动程序,Linux下iic(i2c)读写AT24C02
  7. 如何在html添加悬浮页面,如何设置悬浮窗口?
  8. Laravel第三方登录开发之实现QQ登录
  9. 深入剖析ReentrantLock公平锁与非公平锁源码实现
  10. dingdang robot:一个开源的中文智能音箱项目