关于ffmpeg:ffmpeg安装之静态库下载

9次阅读

共计 3262 个字符,预计需要花费 9 分钟才能阅读完成。

转发自白狼栈:ffmpeg 官网,如下图

1、centos 下载动态库


依照下面 1 -2- 3 的步骤抉择即可。
第 3 步不晓得怎么抉择的,本地执行 lsb_release -a 命令看下零碎版本

$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID:    CentOS
Description:    CentOS Linux release 7.4.1708 (Core)
Release:    7.4.1708
Codename:    Core

这里我抉择下载 ffmpeg-release-amd64-static.tar.xz – md5,大家依据本人的零碎抉择,不晓得怎么抉择的能够留言。

 右键复制下面的下载地址,咱们在终端顺次操作上面的命令

$ wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
$ tar -xvJf ffmpeg-release-amd64-static.tar.xz
$ cd ffmpeg-4.4-amd64-static
$ ln -s /opt/ffmpeg-4.4-amd64-static/ffmpeg /usr/bin/ffmpeg

最初看是是否装置胜利

$ ffmpeg -version
ffmpeg version 4.4-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi --enable-libzimg
libavutil      56\. 70.100 / 56\. 70.100
libavcodec     58.134.100 / 58.134.100
libavformat    58\. 76.100 / 58\. 76.100
libavdevice    58\. 13.100 / 58\. 13.100
libavfilter     7.110.100 /  7.110.100
libswscale      5\.  9.100 /  5\.  9.100
libswresample   3\.  9.100 /  3\.  9.100
libpostproc    55\.  9.100 / 55\.  9.100

能够看到 ffmpeg 的版本是 4.4,configuration 开启的编解码库也十分丰盛。

2、windows 下载


从第 2 步点进去,跳到 github 下载了,可能有局部没有翻墙的小伙伴打不开,想买 vpn 的举荐 GreenNode,用了两三年了,价格不贵,服务绝对稳固。

下载好之后,解压,而后会看到 3 个 exe 程序,找到 ffmpeg.exe,win+r 输出 cmd,关上终端,咱们间接在终端查看 ffmpeg 的版本信息。

3、mac 装置


下载之后,解压,能够看到一个可执行的 unix 文件,终端执行它

Downloads ./ffmpeg -version
ffmpeg version 4.4-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2021 the FFmpeg developers
built with Apple clang version 11.0.0 (clang-1100.0.33.17)
configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
libavutil      56\. 70.100 / 56\. 70.100
libavcodec     58.134.100 / 58.134.100
libavformat    58\. 76.100 / 58\. 76.100
libavdevice    58\. 13.100 / 58\. 13.100
libavfilter     7.110.100 /  7.110.100
libswscale      5\.  9.100 /  5\.  9.100
libswresample   3\.  9.100 /  3\.  9.100
libpostproc    55\.  9.100 / 55\.  9.100

你能够创立一个软链接指向它,这样就能够在任何中央操作 ffmpeg 了。

正文完
 0