Ссылка, которую вы предоставили, предназначена только для установки библиотеки VMAF python. Чтобы использовать VMAF с ffmpeg, вам необходимо сначала установить libvmaf , а затем скомпилировать ffmpeg с включенным фильтром libvmaf. Однако, как предлагает один пользователь, вы можете использовать уже скомпилированные пакеты ffmpeg https://www.johnvansickle.com/ffmpeg/
Переходим к вашим вопросам. Это шаг за шагом, которым я следовал, чтобы установить FFmpeg + VMAF поверх Ubuntu 20.04:
Установка зависимостей:
apt update -qq
apt install pkg-config -y
apt-get install --no-install-recommends\
ninja-build \
python3 \
python3-pip \
python3-setuptools \
python3-wheel \
ninja-build \
wget \
doxygen \
autoconf \
automake \
cmake \
g++ \
gcc \
pkg-config \
make \
nasm \
yasm -y
pip3 install --user meson
Установка libvmaf:
export PATH="$PATH:$HOME/.local/bin"
wget https://github.com/Netflix/vmaf/archive/v1.5.1.tar.gz
tar -xzf v1.5.1.tar.gz
cd vmaf-1.5.1/libvmaf/
meson build --buildtype release
ninja -vC build
ninja -vC build test
ninja -vC build install
Установка ffmpeg :
wget https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2 && tar xjf ffmpeg-4.2.2.tar.bz2
cd ffmpeg-4.2.2
./configure --enable-libvmaf --enable-version3
make
make install
Иногда, в зависимости от вашей ОС, вам также необходимо настроить $PATH
, $LD_LIBRARY_PATH
, $PKG_CONFIG_PATH
.