命令行下转换amr为mp3
2015-03-06 00:00
176 查看
摘要: Ubuntu下通过FFMPEG及SOX工具转换AMR音频为MP3格式
RHEL & CentOS 系列:
Debian & Ubuntu 系列:
2、编译所需源码包及解码器
yasm:http://yasm.tortall.net/Download.html
lame:http://lame.sourceforge.net/download.php
OenCore AMR:http://sourceforge.net/projects/opencore-amr
AmrNB & AmrWB:http://www.penguin.cz/~utx/amr
分别解压缩并编译上述源码包,直接使用
在Ubuntu上,可用用如下方式安装mp3和amr解码器:
3、下载最新的FFMpeg源码包并编译
FFMpeg: http://ffmpeg.org/download.html。
终端运行ffmpeg命令,未报错且出现已安装的扩展,则运行成功。
4、使用方法
MP3转换AMR:
AMR转换MP3:
更多用法查看:http://www.oschina.net/code/snippet_222150_25379
5、注意事项
转换amr为mp3后,
不会(自动)创建
2、下载源文件并编译:
3、用法:
相比而言,sox在音频转化上更专业更可靠。
转载请注明出处:http://my.oschina.net/u/2324376/blog/383499
网上教程很多,以下主要讲安装配置过程,加一点基本用法。
测试机:UBUNTU 12.04/14.04 64位。FFMpeg
1、首先安装系统基础环境RHEL & CentOS 系列:
yum install -y automake autoconf libtool gcc gcc-c++
Debian & Ubuntu 系列:
apt-get install automake autoconf libtool gcc gcc-c++
2、编译所需源码包及解码器
yasm:http://yasm.tortall.net/Download.html
lame:http://lame.sourceforge.net/download.php
OenCore AMR:http://sourceforge.net/projects/opencore-amr
AmrNB & AmrWB:http://www.penguin.cz/~utx/amr
分别解压缩并编译上述源码包,直接使用
./configure && make && make install即可。
在Ubuntu上,可用用如下方式安装mp3和amr解码器:
sudo apt-get install libmp3lame-dev sudo apt-get install libopencore-amrnb-dev sudo apt-get install libopencore-amrwb-dev
3、下载最新的FFMpeg源码包并编译
FFMpeg: http://ffmpeg.org/download.html。
./configure --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-shared make sudo make install ldconfig
终端运行ffmpeg命令,未报错且出现已安装的扩展,则运行成功。
4、使用方法
MP3转换AMR:
ffmpeg -i 1.mp3 -ac 1 -ar 8000 1.amr
AMR转换MP3:
ffmpeg -i 1.amr 1.mp3
更多用法查看:http://www.oschina.net/code/snippet_222150_25379
5、注意事项
转换amr为mp3后,
ffprobe可以读取其时长,但
mediainfo不能正确读取其播放时长等部分属性。
不会(自动)创建
avconv、
avprobe命令。
SOX (http://sox.sourceforge.net/)
1、安装mp3和amr解码器:# mp3 http://techblog.netwater.com/?p=4 sudo apt-get install libmp3lame-dev sudo apt-get install libmad0-dev sudo apt-get install libid3tag0-dev # amr codec sudo apt-get install libopencore-amrnb-dev sudo apt-get install libopencore-amrwb-dev
2、下载源文件并编译:
./configure **确保 “lame….yes”, “mad….yes”, and “id3tag…yes”** make -s sudo make install
3、用法:
sox f.amr f.mp3 sox f.mp3 -n stat
相比而言,sox在音频转化上更专业更可靠。
转载请注明出处:http://my.oschina.net/u/2324376/blog/383499
相关文章推荐
- ffmpeg centos6.5上安装(测试 amr 转换为 mp3)
- JAVE amr转换mp3
- java 将.amr音频文件转换为.mp3或.wav文件
- ffmpeg 指令 PCM 转换 WAV & AAC & AMR & MP3
- 在阿里云的CentOS 6.5 上面安装 timidity++ 和 ffmpeg(含libmp3lame) 实现命令行将midi转换为mp3
- 从测试到开发掌握 ffmpeg安装 以及amr 转换MP3 并且播放
- linux下ffmpeg转换amr为mp3大小为0的解决方案
- ffmpeg centos6.5上安装(测试 amr 转换为 mp3)
- Linux编译ffmpeg并转换MP3到AMR
- 语音amr文件转换为mp3文件
- 怎么把微信语音信息的.amr文件转为.mp3文件?
- 磁带转换成MP3 文件,摆脱复读机
- win32平台中的程序转换为wince中的一些错误 . 未能为“VCCLCompilerTool”工具生成命令行
- java利用ffmpeg将amr、caf转mp3格式
- 多媒体-学习计划-编解码(AMR-MP3)_1
- .cda转换格式为mp3
- android录音raw用lame转换成mp3
- xcode 中运用lame进行caf文件到mp3文件的转换
- ios CAF音频转换为MP3
- XP 小技巧( 隐藏文件、mp3转换WMA )