[FFmpeg-devel] [PATCH] Added vmaf filter linking to netflix's vmaf repo. It may not necessarily be suitable for adding into mainline since it uses fork/pipe and exec for calling vmaf scripts. It is mostly a Proof Of Concept to prepare for adding actual vmaf as GSOC 17 project. The code may nevertheless be useful for other people wanting to play around with vmaf in ffmpeg.

Michael Niedermayer michael at niedermayer.cc
Mon Mar 6 18:39:17 EET 2017

On Sun, Mar 05, 2017 at 02:25:03AM +0530, Ashish Singh wrote:
> From: ashk43712 <ashk43712 at gmail.com>
> Compiled Netflix's vmaf repo needs to be present inside libavfilter directory for it to run successfully. 
> ---
>  libavfilter/Makefile     |   1 +
>  libavfilter/allfilters.c |   1 +
>  libavfilter/vf_vmaf.c    | 319 +++++++++++++++++++++++++++++++++++++++++++++++
>  libavfilter/vmaf.h       |  33 +++++
>  4 files changed, 354 insertions(+)
>  create mode 100644 libavfilter/vf_vmaf.c
>  create mode 100644 libavfilter/vmaf.h

fails to build on mingw32

src/libavfilter/vf_vmaf.c:33:22: fatal error: sys/wait.h: No such file or directory
compilation terminated.
make: *** [libavfilter/vf_vmaf.o] Error 1
make: *** Waiting for unfinished jobs....

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker. User
questions about the command line tools should be sent to the ffmpeg-user ML.
And questions about how to use libav* should be sent to the libav-user ML.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170306/c31fa5db/attachment.sig>

More information about the ffmpeg-devel mailing list