因工作需要安装音频服务

软件下载位置:(音频服务软件-文档)

链接:https://pan.baidu.com/s/1eMONM1qegMr_7qDrxeiEvA 

提取码:rblw 

复制这段内容后打开百度网盘手机App,操作更方便哦


直接上操作步骤:

1. 将bzip2-1.0.6.tar.gz、FFmpeg-n4.1.6.tar.gznasm-2.15rc12.tar.bz2yasm-1.3.0.tar.gz/usr/local

2. 安装bzip

ar -zxvf bzip2-1.0.6.tar.gz  -C /usr/local/ 

cd /usr/local/bzip2-1.0.6/

make -f  Makefile-libbz2_so

make && make install

安装过程中有waring属于正常,只要无error报错即可

 


 

Bzip安装成功

 

3. 安装yasm

解压:tar -zxvf yasm-1.3.0.tar.gz -C /usr/local/

cd /usr/local/yasm-1.3.0/

./configure

 

make && make install(编译安装无问题,他不会和安装服务一样报成功)

 

4. 安装nasm

tar -jxvf nasm-2.15rc12.tar.bz2  -C /usr/local/

cd /usr/local/nasm-2.15rc12/

./configure

 

make && make install

 

5. 安装x264-master

tar -zxvf x264-master.tar.gz -C /usr/local/

./configure --enable-shared --enable-static(接下来注意这里会有一个报错,导致无法进行编译,只需要追加这个关闭它)

 

 

 

正确操作:

./configure --enable-shared --enable-static  --disable-asm

 

按照提示接着编译安装即可

make && make install

 

6. 配置安装环境

命令vim /etc/ld.so.conf 在文件内添加两行 (此处有坑,需要添加两处其实,除 /usr/local/bin

使用find查找 lib文件,查看你的lib在哪个目录下添加即可,否则ffmpeg无法安装)

 /usr/local/bin

如只添加一条则会报如下错误

 


正常添加为:

 

更新环境 命令ldconfig

7. 安装ffmpeg

tar -zxvf FFmpeg-n4.1.6.tar.gz  -C /usr/local/

 cd /usr/local/FFmpeg-n4.1.6/

./configure --enable-shared --enable-gpl --enable-libx264

 

 

调整为: ./configure --enable-shared --enable-gpl --enable-libx264  --disable-x86asm

 

 

最后有waring 不需要注意  接着往下走即可

 

make && make install

输入命令 ffmpeg -version 提示版本则安装成功

 

©著作权归作者所有:来自51CTO博客作者暖暖miss的原创作品,如需转载,请注明出处,否则将追究法律责任

你的鼓励让我更有动力

赞赏

0人进行了赞赏支持

更多相关文章

  1. 开源、强大的Linux服务器集群管理工具,比宝塔好用!
  2. 永久免费!国产操作系统 Deepin V20 Beta版发布(附安装教程)
  3. 苹果Mac好用的录屏软件:Filmage Screen
  4. 如何在Mac上重置SMC?
  5. 超强大工具!快速下载安装vscode和必备插件的使用及其markdown的写
  6. 编辑器安装与emmet语法
  7. 第一课 vscode软件和常用插件的下载安装及MarkDown常用语法的使
  8. 如何安装vscode,以及markdown语法的使用
  9. 0318前端第一课作业vscode安装及插件使用等

随机推荐

  1. simpleLib - android 快速开发框架
  2. Android系统移植与调试之------->Android
  3. 学生怎么入门Android?这四点很重要!
  4. 献给android原生应用层开发初学者技术架
  5. Android通过注解初始化View
  6. Android中Intent的setData,setType和setD
  7. Android(安卓)NDK编程入门
  8. [置顶] Android Makefile分析
  9. Android使用NFC模拟M卡实现 (一)
  10. Android(安卓)Context对象