-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ffmpeg_quality_metrics.ffmpeg_quality_metrics.FfmpegQualityMetricsError: Your ffmpeg version does not have the filter 'libvmaf' #62
Comments
You have not provided the debug output (with Are you sure you do not have multiple ffmpeg versions installed on your system? Please check:
This program chooses the first Also check that |
I updated the comment. Now I have removed ffmpeg and this git again and still facing the same issues. Dp you recommend a clean build of ffmpeg. I am using the latest one I guess |
I don't quite understand why you would remove this project. As I described above,
To get an ffmpeg build with libvmaf support, you have several options. You just say you are using “the latest one” but it's unclear from where you obtained it. My recommendation for a simple setup would be to download the one from here and place the
Then check that
After changing the path, reload your shell, then try again. |
The output of ffmpeg -filters Apologies but since I thought its a standard procedure to install ffmpeg and ffmpeg-quality-metrics so tried installing again. I never expected to run into troubles when command line vmaf works. https://github.com/Netflix/vmaf/blob/master/resource/doc/ffmpeg.md I appreciate all the support from your. |
The VMAF docs you linked are not quite complete, as they don't tell you that you should move the built ffmpeg executable somewhere into your PATH. Just go with the static johnvansickle builds if you don't care about getting the absolutely latest VMAF version. Or copy the bulit ffmpeg executable (after the make) step into a directory in the PATH. |
Thank you for all the support. Please can you help with this
I am getting the following error when I run with .y4m
ffmpeg_quality_metrics.ffmpeg_quality_metrics.FfmpegQualityMetricsError: Your ffmpeg version does not have the filter 'libvmaf'
I verified while building ffmpeg that enable libvmaf
Please refer the output ffmpeg -h
ffmpeg version N-110062-g9413bdc381 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --enable-gpl --enable-libx264 --enable-libx265 --enable-nonfree --enable-libvmaf --enable-version3
WARNING: library configuration mismatch
avutil configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
avcodec configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
avformat configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
avdevice configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
avfilter configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
swscale configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
swresample configuration: --enable-pthreads --enable-pic --enable-shared --enable-rpath --arch=amd64 --enable-demuxer=dash --enable-libxml2 --enable-libvvdec --enable-libvvenc
libavutil 58. 5.100 / 58. 5.100
libavcodec 60. 7.101 / 60. 7.101
libavformat 60. 4.100 / 60. 4.100
libavdevice 60. 2.100 / 60. 2.100
libavfilter 9. 4.100 / 9. 4.100
libswscale 7. 2.100 / 7. 2.100
libswresample 4. 11.100 / 4. 11.100
libpostproc 57. 2.100 / 57. 2.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Getting help:
-h -- print basic options
-h long -- print more options
-h full -- print all options (including all format and codec specific options, very long)
-h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter/bsf/protocol
Checklist (please tick all boxes)
ffmpeg-quality-metrics
(runpip3 install --upgrade ffmpeg-quality-metrics
)ffmpeg
or a recent build from Git masterExpected behavior
A clear and concise description of what you expected to happen.
Actual behavior
What happened?
Command
The exact command you were trying to run:
Any output you get when running the command with the
-v
flag:Environment (please complete the following information):
python3 --version
orpython --version
)ffmpeg -version
)The text was updated successfully, but these errors were encountered: