2021-07-13 使用ffmpeg 把mp3文件转换为pcm二进制流

1、服务器安装 ffmpeg

(1)  下载解压:

wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz

tar-zxvf ffmpeg-3.1.tar.gz


(2)进入解压后目录,输入如下命令/usr/local/ffmpeg为自己指定的安装目录


cd ffmpeg-3.1

./configure--prefix=/usr/local/ffmpeg

make&& makeinstall


(3) 配置变量

vi/etc/profile

在最后PATH添加环境变量:

exportPATH=$PATH:/usr/local/ffmpeg/bin

保存退出

查看是否生效

source/ect/profile设置生效



如果安装过程中出现


安装 yasm

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

tar-zxvf yasm-1.3.0.tar.gz

cdyasm-1.3.0

./configure

make&& makeinstall

查看安装是否成功

ffmpeg  -version;

如下图  证明安装成功



下面就可以进行转换了

linux下    如下图就是转换成功



因为我使用的是php语言   

如下图  $files_path 上传mp3格式文件的路径

             $object    转换之后村粗的路径

以上就是ffmpeg将MP3文件转换为pcm的的流程

你可能感兴趣的:(2021-07-13 使用ffmpeg 把mp3文件转换为pcm二进制流)