-
Notifications
You must be signed in to change notification settings - Fork 758
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 vmaf skipping some frames towards the end randomly #1400
Comments
你好!邮件已收到,我会尽快回复你--许思焱
|
Also when running in debug mode I see following output. If you see Input shows 480 packets read, but output says 466 frames encoded
|
I am using following command
ffmpeg -i transcodedA.mp4 -i sourceA.mxf -filter_complex "[0:v][1:v]scale2ref=flags=bicubic[encoded][source];[source]format=pix_fmts=yuv420p,setpts=PTS-STARTPTS[source2];[encoded]setpts=PTS-STARTPTS[encoded1];[encoded1][source2]libvmaf=feature='name=psnr|name=float_ssim|name=float_ms_ssim':n_threads=4:log_fmt=json:log_path=A10-20.json" -f null -
The same command when I run again, the vmaf differs slightly in decimals and some times even by 1%
When I checked deeper by comparing frame level metrics, I noticed following
Note: vmaf and other metrics were consistent till frame no. 447. So that means it was delta of frames that caused difference in final vmaf.
I do not understand why in both execution frame count didnt went till 480?
Why in both execution end frame count is different. Is it a bug in vmaf lib?
ffmpeg version: n7.0.1
vmaf: v2.3.1
The text was updated successfully, but these errors were encountered: