View Single Post
Old 10th November 2022, 15:20   #63  |  Link
flossy_cake
Registered User
 
Join Date: Aug 2016
Posts: 609
Quote:
Originally Posted by Katie Boundary View Post
Actually, here's a fun experiment for you to try, with the numbers adjusted for PAL/SECAM material

You'll find naught but rounding errors
Test clip: https://drive.google.com/file/d/1WfW...usp=share_link

Script
Code:
clip = "576i 1-1 cadence.ts"
source = LWLibavVideoSource(clip)

A=source.bob()

B=source.separatefields()
C=B.selecteven().bicubicresize(720,576,src_left=0,src_top=0.25,src_width=720,src_height=288)
D=B.selectodd().bicubicresize(720,576,src_left=0,src_top=-0.25,src_width=720,src_height=288)
E=interleave(C,D)

Compare(A,E)
Result



I am not sure why PSNR is showing that value or what it means exactly, but if I replace last line with Compare(A,A) I get the same result.

Then compared the 0.25/-0.25 split vs 0/-0.5 split and they are not the same, obviously. But I think that is just because both bobbed frames are sitting 0.25 higher in the former.
flossy_cake is offline   Reply With Quote