Linux/Ubuntu下ffmpeg安装教程
一、简述ffmpeg
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,它提供了录制、转换以及流化音视频的完整解决方案,包含了libavcodec ——这是一个用于多个项目中音频和视频的解码器库,以及libavformat( 一个音频与视频格式转换库)
二、安装步骤
1、下载ffmpeg
- 官网下载: http://ffmpeg.org/download.html
- 下载到与Ubuntu系统关联的共享文件夹下
2、进入Ubuntu的共享目录,把压缩文件拷贝到opt目录下(cp,mv)
3、进入opt目录
解压:tar -jxvf ffmpeg-4.2.1.tar.bz2
4、配置:cd ffmpeg-4.2.1
再执行:./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg
5、编译:make(编译过程会有点长)
再执行:make install(会把ffmpeg相关执行程序、头文件、lib库安装在/opt/ffmpeg/下)
如果出现以下问题:是在共享目录下操作导致
解决方案:把压缩文件拷贝到opt目录下再进行解压等操作
6、配置环境变量
- 创建一个文件并写入lib路径:切换到etc目录,执行命令:vi ld.so.conf
- 在文件末尾加上 /usr/local/ffmpeg/lib
- 保存并退出(esc : wq)
- 执行 ldconfig 使配置生效
- 执行./ffmpeg -version 显示版本
ffmpeg -version 提示ffmpeg 没安装,不是没安装好,而是环境变量没有配置(看第六步)
ubuntu下vi/vim 的基本用法
ubuntu下vi/vim 的基本用法_深度讲解嵌入式-CSDN博客_ubuntu vi
Linux/Ubuntu下ffmpeg安装教程相关推荐
- Geant4在Ubuntu下的安装教程
Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...
- linux ubuntu下ffmpeg的安装
sudo apt-get update sudo apt-get install ffmpeg 参考文章:Linux 下ffmpeg的环境搭建与安装 20220105 也可以 sudo apt upd ...
- sublime text4在linux(ubuntu)下的安装及配置;sublime text4在linux(ubuntu)安装后输入lisence没反应;.desktop文件干嘛的
背景:本人菜鸟一枚,最近才在闲鱼家帮助下安装了ubuntu系统,开始真正摸索linux的脑回路. 废话不多说,安装sublime text时我参考了一些文章和视频,发现了三种方法: 方法一:去subl ...
- IBM SPSS Statistics 26.0 for Linux Ubuntu 英/中文安装教程
SPSS公司推出的软件 SPSS(Statistical Product Service Solutions),"统计产品与服务解决方案"软件.最初软件全称为"社会科学统 ...
- Ubuntu下tomcat安装教程
安装tomcat前需先安装JDK,点此访问JDK安装教程. 到官网下载合适版本的安装包,本教程以apache-tomcat-8.5.79.tar.gz为例. 将下载的安装包解压到目标目录下.本文假设安 ...
- linux系统下jdk安装教程
前几天要为软件生成so库,就顺便研究了一下Linux上jdk的安装和环境变量的配置,在这里分享一下配置过程和遇到的问题. 安装前要确保你的Linux中没有jdk,如果有的话要先卸载 #Java -ve ...
- Linux下ffmpeg安装教程
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影.转换.流功能,包含了libavcodec -这是一个用于多个项目中音频和视频的解码器库,以及libavformat--一个音频与视频格式转 ...
- Linux下ffmpeg安装教程(亲测有效)
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影.转换.流功能,包含了libavcodec -这是一个用于多个项目中音频和视频的解码器库,以及libavformat--一个音频与视频格式转 ...
- 「Github」Linux/Ubuntu下终端Github教程与手册
1 前期准备 1.1 环境说明 系统:Ubuntu 18.04 1.2 前期准备 打开终端,确保git命令可使用:如果不能使用请自行搜索如何安装git 建议新建一个专门存储各个仓库的文件夹(假定文件夹 ...
最新文章
- Understanding CMS GC Logs--转载
- 向linux内核加入系统调用新老内核比較
- 靠刷算法题,真的可以刷进大厂吗?
- php与mysql手册下载地址_PHP与Mysql的连接
- CPU说:这个世界太慢了
- compoundbutton调用setChecked触发onCheckedChanged的终极解决方案;
- react hook的setState后,不会重新render页面
- 找出直系亲属 牛客网
- linux 光盘刻录命令,在Linux操作系统中使用命令进行光盘刻录
- 微信王者有ios的服务器吗,王者IOS微信区国服瑶多有钱?凌晨撒4W红包,点开头像傻眼...
- 取小数点前两位,并四舍五入
- 在一个公司死磕了5-10年的程序员,最后都哪里去了?
- android studio 闪电编译,Android Studio中Instant Run
- qpython3l安装包下载_python安装包 官方版
- H5中需要掌握的 ANIMATION 动画效果
- 怎么在手机上看电脑上写的本地网页
- 怎么调整图片尺寸大小?快速修改图片大小的方法
- 网络游戏--《天下贰》
- 手机修图软件测试,号称手机版PS?一起测评下这个名叫泼辣修图的APP到底有多厉害?...
- 未转变者服务器关服指令,未转变者死亡不掉落服务器指令 | 手游网游页游攻略大全...