ubutun安装ffmpeg

安装依赖

sudo apt-get install yasm

sudo apt-get install libsdl1.2-dev

sudo apt-get install libsdl2-dev

下载安装

tar -zxvf filename.gz

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

make -j4

sudo make install

添加路径

路径/usr/local/ffmpeg/lib加到sudo vim /etc/ld.so.conf.d/libc.conf

刷新库sudo ldconfig -v

不然会报 error while loading shared libraries: libavcodec.so.58: cannot open shared object file: No such file or directory

版本

修改环境变量

将ffmpeg的绝对路径添加到PATH环境变量中,以让系统能找到ffmpeg的安装路径。

vim ~/.bashrc # 打开系统环境变量配置文件

在文件中添以下内容。

复制代码
export PATH="/usr/local/ffmpeg/bin:${PATH}"

export LD_LIBRARY_PATH="/usr/local/ffmpeg/lib:{LD_LIBRARY_PATH}"

source ~/.bashrc
相关推荐
johnny23336 分钟前
编辑器和笔记软件汇总(三):NotebookLM、note-gen、MiaoYan、LetsMarkdown、DocFlow
笔记
虫洞没有虫1 小时前
Go语言学习笔记(一)
笔记·go·区块链
小马爱打代码1 小时前
RabbitMQ:系统学习笔记
笔记·学习·rabbitmq
YJlio1 小时前
进程和诊断工具速查手册(8.13):VMMap / DebugView / LiveKd / Handle / ListDLLs 一页式现场排障清单
数据库·笔记·学习
alwaysuzybaiyy3 小时前
物联网控制|计算机控制-刘川来胡乃平版|第4章:过程通道与人机接口-4.4Human-Machine Interface|课堂笔记|
笔记·物联网·powerpoint
弘毅 失败的 mian3 小时前
C++、Java 还是测试开发?
java·c++·经验分享·笔记·测试开发·技术方向·就业
AA陈超4 小时前
ASC学习笔记0019:返回给定游戏属性的当前值,如果未找到该属性则返回零。
c++·笔记·学习·游戏·ue5·虚幻引擎
星星20258 小时前
VSCode插件精选:4款高效UML绘图工具
笔记
lkbhua莱克瓦2413 小时前
Java基础——方法
java·开发语言·笔记·github·学习方法
p666666666813 小时前
STM32-bootloader引导程序跳转机制笔记
笔记·stm32·嵌入式硬件