Centos7安装FFmpeg详细教程如下,请按照步骤一步步进行部署。

1.官网地址

http://ffmpeg.org/download.html

2.此次应用文件为gitHub上下载下来的

Centos7安装FFmpeg详细教程插图

Centos7安装FFmpeg详细教程插图1

3.在服务器中建立属于自己目录mydata

mkdirmydata

下载下来以后上传至服务器mydata目录下

Centos7安装FFmpeg详细教程插图2

缓解压力指令

tarxvJfffmpeg-master-latest-linux64-gpl.tar.xz

4.查询是不是缺乏依赖

ldd/mydata/ffmpeg-master-latest-linux64-gpl/bin/ffmpeg

linux-vdso.so.1(0x00007ffebe5ab000)

libm.so.6=>/usr/lib64/libm.so.6(0x00007fb3b102a000)

libdl.so.2=>/usr/lib64/libdl.so.2(0x00007fb3b0e26000)

librt.so.1=>/usr/lib64/librt.so.1(0x00007fb3b0c1e000)

libpthread.so.0=>/usr/lib64/libpthread.so.0(0x00007fb3b0a00000)

libc.so.6=>/usr/lib64/libc.so.6(0x00007fb3b0666000)

/lib64/ld-linux-x86-64.so.2(0x00007fb3b133a000)

libmvec.so.1=>notfound#注:显著libmvec.so.1=>notfound是欠缺的

5.免费下载glibc

这里我下载的软件是2.25版本

http://ftp.gnu.org/gnu/glibc/glibc-2.25.tar.gz

实行缓解压力

tar-zxvfglibc-2.25.tar.gz

#进到已缓解压力文件

cdglibc-2.25

#建立搭建文档目录

mkdirbuild

#进到目录

cdbuild

#编译程序编译安装

../configure–prefix=/usr

make-i

makeinstall-i

加上系统变量vi/etc/profile

Centos7安装FFmpeg详细教程插图3

unset i
unset -f pathmunge
# 添加这一句
export PATH=$PATH:/mydata/ffmpeg-master-latest-linux64-gpl/bin

让环境生效

source /etc/profile

7.执行查看安装版本

[root@localhost /]# ffmpeg -version
ffmpeg version N-107322-g03d81a044a-20220707 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 12.1.0 (crosstool-NG 1.25.0.55_3defb7b)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-ffbuild-linux-gnu- --arch=x86_64 --target-os=linux --enable-gpl --enable-version3 --disable-debug --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libpulse --enable-libvmaf --enable-libxcb --enable-xlib --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-libdav1d --enable-libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-mbedtls --enable-librist --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --disable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags=-pie --extra-libs='-ldl -lgomp' --extra-version=20220707
libavutil      57. 27.100 / 57. 27.100
libavcodec     59. 36.100 / 59. 36.100
libavformat    59. 26.100 / 59. 26.100
libavdevice    59.  6.100 / 59.  6.100
libavfilter     8. 41.100 /  8. 41.100
libswscale      6.  6.100 /  6.  6.100
libswresample   4.  6.100 /  4.  6.100
libpostproc    56.  5.100 / 56.  5.100

到此安装成功,以上就是Centos7安装FFmpeg详细教程,希望对您有所帮助。

 

发表评论

后才能评论