首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有人能帮我在Ubuntu中安装netflix的VMAF库吗

有人能帮我在Ubuntu中安装netflix的VMAF库吗
EN

Stack Overflow用户
提问于 2020-05-28 17:32:43
回答 3查看 3K关注 0票数 2

首先,我必须说我对ubuntu不是很有经验。我想安装这个库来与FFMPEG一起使用。

我正在遵循这些步骤,但我可以很好地安装它……

https://github.com/Netflix/vmaf/blob/master/resource/doc/VMAF_Python_library.md

谁能告诉我我必须遵循的确切步骤(命令)是什么?

另一方面,有人知道是否有其他指标可以直接计算ffmpeg (除了PSNR或SSIM)?

非常感谢

EN

回答 3

Stack Overflow用户

发布于 2020-05-29 03:05:01

johnvansickle.com下载已编译的ffmpeg。它支持libvmaf filter。有关如何安装它的说明,请参阅FAQ

票数 2
EN

Stack Overflow用户

发布于 2020-06-02 21:44:35

您提供的链接仅用于安装VMAF python库。要将VMAF与ffmpeg一起使用,您需要首先安装libvmaf,然后在启用libvmaf过滤器的情况下编译ffmpeg。但是,正如一位用户所建议的那样,您可以使用已经编译的ffmpeg包https://www.johnvansickle.com/ffmpeg/

进入你的问题。下面是我在Ubuntu20.04上安装FFmpeg+VMAF所遵循的步骤:

安装依赖项:

代码语言:javascript
复制
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:

代码语言:javascript
复制
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:

代码语言:javascript
复制
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

票数 1
EN

Stack Overflow用户

发布于 2020-07-30 23:50:26

这是一个在Ubuntu18.04上编译和安装支持VMAF的FFmpeg的detailed guide on OTTVerse。这应该不会超过几分钟。

请注意,VMAF的libvmaf库很快就会被删除,取而代之的是一个名为libvmaf_rc的新库。希望它与FFmpeg的编译也能保持流畅。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62061410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档