ToB企服应用市场:ToB评测及商务社交产业平台

标题: 02.Linux下安装FFmpeg [打印本页]

作者: 没腿的鸟    时间: 2024-8-27 21:24
标题: 02.Linux下安装FFmpeg
目录
一、下载FFmpeg的编译源码
二、编译源码
三、ffmpeg工具结构剖析
1、bin目录
2、include库
3、lib库
四、注意事项
五、可能出现的一些问题
1、某些工具未安装/版本过久
2、缺少pkg-config工具
3、缺少ffmplay


        FFmpeg 是一个开源的跨平台音视频处置惩罚工具集,它包含了一系列的程序、库和工具,用于录制、转换和流处置惩罚音视频文件和流媒体。
一、下载FFmpeg的编译源码

        进入网站:http://ffmpeg.org/download.html
        

        在网站中先择git地址进行下载。假如git下载比力慢,也可以将选择浏览器下载后转移到Linux虚拟机中或直接在Ubuntu的内置浏览器中进行下载。


二、编译源码

        执行下述命令:
  1. ./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --enable-ffplay
  2. sudo make -j 4
  3. sudo make install
复制代码
        假如编译乐成,那么将会在安装路径/user/local/ffmpeg下出现如下子目录



三、ffmpeg工具结构剖析

        下面我们来看一下安装好的ffmpeg中的这些子目录中我们需要使用到的东西
   
  1、bin目录

        重点重要在于bin目录下的三个工具
   
  2、include库

        用于后续的二次开发
   
  3、lib库

   
  
四、注意事项

        假如需要关闭静态库,打开动态库,可以在第一条命令的末尾再添加下述命令
  1. --disable-static  --enable-shared
复制代码
        在编译过程中,假如对于一些参数的意义不太清楚,可以通过下述命令来检察命令的含义
  1. ./configure -help | grep "需要查看的参数名"
复制代码

五、可能出现的一些问题

1、某些工具未安装/版本过久


执行下述命令:
  1. sudo apt update
  2. sudo apt upgrade
  3. sudo apt install nasm
复制代码
2、缺少pkg-config工具


这里其实和上述问题处置惩罚一样
  1. sudo apt install pkg-config
复制代码
3、缺少ffmplay


假如安装结束发现bin目录下没有ffmplay,那就需要先安装,再重新执行第二部门的内容
  1. sudo apt install libsdl2-dev
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4