FFmpeg 安装配置

FFmpeg 安装配置

依赖包

bash 复制代码
sudo  apt-get install -y autoconf automake bzip2 cmake freetype-devel gcc gcc-c++ git libtool make mercurial pkgconfig zlib-devel x264-devel

sudo  apt-get install yasm -y

安装

bash 复制代码
wget https://ffmpeg.org/releases/ffmpeg-4.2.3.tar.bz2

tar -jxvf ffmpeg-4.2.3.tar.bz2

cd ffmpeg-4.2.3

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

sudo make && sudo make install

系统配置

  • 编辑 /etc/bash.bashrc
bash 复制代码
sudo vim /etc/bash.bashrc

export FFMPEG_HOME=/usr/local/ffmpeg
export PATH=$FFMPEG_HOME/bin:$PATH

# source /etc/bash.bashrc (安装zsh,会报错)
source ~/.zshrc
  • 编辑 /etc/ld.so.conf
bash 复制代码
sudo vim /etc/ld.so.conf

# 输入以下内容
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/

sudo ldconfig
  • 如果需要
bash 复制代码
ln -s /usr/local/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
相关推荐
芒鸽12 小时前
鸿蒙PC上FFmpeg+Electron的Encode Smoke(P2) 排错实录:从“无法播放/时长为 0”到“保留画面且转完整时长”
ffmpeg·electron·harmonyos
小馬佩德罗13 小时前
如何将x264 x265的动态库编译入Linux系统中的FFmpeg源码 - x265库编译
linux·ffmpeg·x265
bugtraq202115 小时前
使用FFmpeg API转音频格式
ide·ffmpeg·myeclipse
小馬佩德罗17 小时前
如何将x264 x265的动态库编译入Linux系统中的FFmpeg源码 - FFmpeg编译
linux·ffmpeg
你好音视频19 小时前
FFmpeg HLS编码流程深度解析:从数据包到播放列表的完整实现
c++·ffmpeg·音视频
芒鸽19 小时前
macOS 上用 lycium 交叉编译 FFmpeg 适配鸿蒙(OHOS):从构建到 HNP 打包
macos·ffmpeg·harmonyos
特立独行的猫a2 天前
移植FFmpeg最新 8.1版本到鸿蒙PC(OpenHarmony)平台完整指南
ffmpeg·harmonyos·移植·交叉编译·鸿蒙pc
妫以明2 天前
FFmpeg:视频处理界的瑞士军刀
ffmpeg·音视频
YJlio2 天前
Contig 学习笔记(13.6):分析现有文件碎片化程度——报告、日志与“碎片基线”
笔记·学习·ffmpeg
重庆Debug3 天前
当我试图搞清楚 FFmpeg 的硬件加速时,我写了一个能自动检测所有 GPU 编码器的小工具
ffmpeg