[FFmpeg-trac] #7588(avfilter:new): Incorrect VMAF score computation
FFmpeg
trac at avcodec.org
Mon Dec 3 16:31:11 EET 2018
#7588: Incorrect VMAF score computation
----------------------------------+--------------------------------------
Reporter: Ilya87 | Type: defect
Status: new | Priority: normal
Component: avfilter | Version: git-master
Keywords: vmaf | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
----------------------------------+--------------------------------------
Summary of the bug:
How to reproduce:
{{{
ffmpeg -i main_x264_2pass_5000.mkv -i reference.mkv -lavfi
libvmaf="model_path=/usr/share/model/vmaf_v0.6.1.pkl:pool=mean:log_path=vmaf.log"
-f null -
VMAF score: 60.514456
ffmpeg version 92603-g8440835dbe x86_64 AntergOS Linux
VMAF 1.3.9
}}}
reference video - x264 lossless high 4:4:4 profile 2560x1090 yuv420p
main_x264_2pass_5000.mkv - high profile yuv420p
ffmpeg2vmaf.py score:
python2 ffmpeg2vmaf.py 2560 1090 reference.mkv main_x264_2pass_5000.mkv
--model /usr/share/model/vmaf_v0.6.1.pkl --ref-width 2560 --ref-height
1090 --dis-width 2560 --dis-height 1090
Aggregate (mean): VMAF_feature_adm2_score:0.958728,
VMAF_feature_motion2_score:9.141027,
VMAF_feature_vif_scale0_score:0.664811,
VMAF_feature_vif_scale1_score:0.909114,
VMAF_feature_vif_scale2_score:0.951961,
VMAF_feature_vif_scale3_score:0.970957, VMAF_score:94.276637
Conclusion - ffmpeg often (316 times in 1191 video frames file) gives zero
VMAF score (see it in attached file). Scores for other frames are also
different than ffmpeg2vmaf computes.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7588>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list