Closed stoyanovgeorge closed 7 years ago
Hi @stoyanovgeorge, To be honest, I would not have expected VQMT to work at all with a non raw video. Does VQMT work with other mp4 videos?
Hi @Rolinh , you are right, it appears that it works only on raw files. It would be really cool if you can make it work on compressed video files. I am looking for a free tool which could calculate those values. Do you know if such program exists? I am also playing a bit with VMAF (Netflix).
Actually this has already been raised in #2 and my answer was that this is going beyond the scope of VQMT. Now, I believe that you can compute these values with ffmpeg using the video filters and, in particular, the SSIM and PSNR filters.
I have the same problem with yuv. :( I made yuv by following: ffmpeg -i video_MISSY.mp4 -c:v rawvideo -pix_fmt yuv420p -r 25 -s 1920x1080 -y video_MISSY.yuv then I am trying vqmt: ./vqmt video_original.yuv video_MISSY.yuv 1080 1920 15000 420 1 results PSNR SSI And i get readOneFrame: cannot read 1920 bytes from input file, unexpected EOF. Could u please guide me?
I am trying to compare two mp4 videos using the command:
./vqmt bbb_source.mp4 bbb_h264_ultrafast_crf20.mp4 2160 3840 38072 1 results PSNR SSIM MSSSIM VIFP
both files are with 3840x2160px resolution and they do not have audio tracks, the pixel format is yuv420p and they the duration is 38072 frames.When I checked the results I saw couple of result files. It appears I have results only for the first 50 frames: