ffmpeg是开源的转码库,功能十分强大。由于需要将amr和MP3互转。需要在linux上部署ffmpeg,碰到了许多问题,在此记录一下。
一、安装lame-3.99.5.tar.gz
1. 下载地址:
http://downloads.sourceforge.net/lame/lame-3.99.5.tar.gz
2. tar -zxvf lame-3.99.5.tar.gz
3. ./configure --enable-shared --prefix=/usr/
4. make && make install
二、安装opencore-amr-0.1.3.tar.gz
1. 下载地址:
http://sourceforge.net/projects/opencore-amr/
2. tar -zxvf opencore-amr-0.1.3.tar.gz
3. ./configure
4. make && make install
二、安装ffmpeg
1. 下载地址:
http://www.ffmpeg.org/releases/ffmpeg-0.5.13.tar.gz
2. tar -zxvf ffmpeg-0.5.13.tar.gz
3. ./configure --enable-libopencore-amrnb --enable-version3 --enable-libmp3lame --enable-gpl --enable-pthreads --disable-yasm --enable-nonfree
4. make clean
5. 修改/usr/include/linux/videodev.h 将ulong rangelow, rangehigh;修改为unsigned long rangelow, rangehigh;
(这个很重要,否则make报错)
6. make && make install
7. sudo cp /usr/lib/libmp3lame.so.0 /lib64/
8. sudo cp /usr/local/lib/libopencore-amrnb.so.0 /lib64/
分享到:
相关推荐
centos安装ffmpeg及需要的各组件同,目前亲测可用,刚开始搞 太难了,打包减少难度,原来只装一个ffmpeg很多东东都用不了的么。。。
centos 6.5 安装 FFmpeg及转码插件(内附安装方法【自编】)
OS:CentOS release 6 Kernel: 2.6.32-754.35.1.el6.x86_64 ffmpeg: 2.6.8 虽然下载速度慢点,但成功安装了多台机器
centos6.5下安装ffmpeg的详细步骤。最近要做一个转换高清铃音的项目,需要开源工具ffmpeg。
rpmforge 上 ffmpeg 的 RPM 非常过时,安装其中几个 RPM 最终会增加很多垃圾(minidlna 对我来说是 ffmpeg 的唯一消费者),所以它的存在是为了解决这个问题。 ffmpeg 库主要包含解码器而不是编码器。 大多数依赖...
3. 安装FFmpeg 1) 指定第三方插件安装默认目录 [root@localhost ffmpeg]# vi /etc/ld.so.conf include ld.so.conf.d/*.conf /usr/local/bin /usr/local/lib 2) 安装各插件 安装lame [root@localhost ffmpeg]# tar -...
centos7下自动化部署ffmpeg,
在进行rtsp流播放时 服务器需要依赖ffmpeg,此处整理出Centos 7 安装 ffmpeg 时需要编译众多依赖插件,此处整理出如下相关项目文件 ffmpeg-snapshot.tar.bz2 、libvpx-main.zip、opus-1.3.1.tar.tar、lame-3.100.tar....
安卓termux中centos 的 ffmpeg解压安装包
FFmpeg安装程序 用于在CentOS中编译,安装和卸载FFmpegLinux Shell脚本(已在7.0上测试)。 该脚本基于。 安装 cd ~ sudo yum -y install git git clone https://github.com/jnaqsh/ffmpeg_installer/ cd ffmpeg_...
主要给大家介绍了关于在CentOS服务器中安装FFmpeg的相关资料,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
2、执行安装 rpm -ivh ffmpeg-6.0-1.el7.centos.x86_64.rpm --nodeps --force 3、安装完成后,目录在/usr/local/ffmpeg /usr/local/ffmpeg/bin/ffmpeg [root@localhost /usr/local/ffmpeg/bin]# ./ffmpeg ffmpeg ...
包含CentOS5.3环境下编译FFmepg开源项目的过程记录与依赖的源码包。FFmpeg 是一个用来记录,转换,流媒体audio和video的开源库,在Linux下开发,但可以在许多操作系统下编译,包括Windows 。
在新装的Centos6.5 系统下测试通过。包含所有所需依赖包!
整合下载资源,在新装的Centos6.5 系统下测试通过,使用时需要联网,需要设置有效的DNS,运行安装脚本需要使用root权限, 附参考说明和修改说明
linux 下一键安装ffmpeg脚本,方便简单,一条命令就可以搞定,我用的是centos7系统。 FFmpeg 是一套处理多媒体文件的软件库。凭借这些强大的库,FFmpeg 能够转换格式、推流以及处理音频和视频文件。许多 Linux 的...
主要介绍了Centos7安装FFmpeg音/视频工具简易文档,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
centos7 下 ffmpeg 2.8.15 版本离线安装. 直接在centos7下解压, 运行里面的install.sh
Linux编译安装ffmpeg,包括ffmpeg-4.3.1.tar,nasm-2.13.03.tar.bz2,x264-snapshot-20191217-2245-stable.tar.bz2和yasm-1.3.0.tar.gz