程序员开发实例大全宝库

网站首页 > 编程文章 正文

微信语音文件amr语音转码为mp3(微信语言转mp3)

zazugpt 2024-09-08 11:32:49 编程文章 29 ℃ 0 评论

yum install -y automake autoconf libtool gcc gcc-c++

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

wget http://jaist.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz

wget http://downloads.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.3.tar.gz

wget http://www.penguin.cz/~utx/ftp/amr/amrnb-11.0.0.0.tar.bz2

wget http://www.penguin.cz/~utx/ftp/amr/amrwb-11.0.0.0.tar.bz2

wget http://ffmpeg.org/releases/ffmpeg-2.5.3.tar.bz2

git clone https://github.com/kn007/silk-v3-decoder.git

tar -xzvf yasm-1.3.0.tar.gz

tar -xzvf lame-3.99.5.tar.gz

tar -xzvf opencore-amr-0.1.3.tar.gz

tar -xjvf amrnb-11.0.0.0.tar.bz2

tar -xjvf amrwb-11.0.0.0.tar.bz2

tar -xjvf ffmpeg-2.5.3.tar.bz2

#yasm

cd yasm-1.3.0

./configure

make

make install

#lame:Mp3音频解码

cd lame-3.99.5

./configure

make

make install

#amr支持

cd opencore-amr-0.1.3

./configure

make

make install

#amrnb支持

cd amrnb-11.0.0.0

./configure

make

make install

#amrwb支持

cd amrwb-11.0.0.0

./configure

make

make install

#ffmpeg

cd ffmpeg-2.5.3

./configure --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-shared

make

make install

#加载配置

ldconfig

#silk

cd silk-v3-decoder

sh converter.sh

chmod -R 777 ../silk-v3-decoder

#转码

/data/juliao/silk-v3-decoder/silk/decoder pcm24kle.amr 2.pcm

ffmpeg -y -f s16le -ar 24000 -ac 1 -i 2.pcm 2.mp3

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表