(2016-04-30, 03:37)wrxtasy Wrote: All I could find in the Linux code was half-yadif and yadif. There was no yadif 2x
I will have a closer look in the GLES section of the code to see if 2x can be output.
Could be a semantic issue. Half-Yadif and Yadif could be equivalent to Yadif 1x and 2x respectively. (Depends whether you think about fields or frames and whether you think about output frame rate or input frame rate)
Source is 50i (aka i25) which is 25 interlaced frames every second, consisting of 50 interlaced fields.
Half-Yadif or Yadif 1x will deinterlace 50i to 25p I suspect - which will halve the 'temporal' resolution (i.e. the motion rendition will be half that of the source material)
Yadif or Yadif 2x will deinterlace 50i to 50p I suspect - which will retain the full 'temporal' resolution (i.e. an output frame will be produced for every input field - so the frame rate is doubled)
** EDIT : However on re-watching, there are some odd artefacts on the deinterlaced content - as though it's not quite achieving it or is being scaled a bit - as there are some combing artefacts, but not as large as you would expect **
Quote:I have no 50i content to test on either to see what results you are getting.
The clip I PMed you is mainly 50i native and plays with ff-mpeg2video. It's 50i native when it enters the arena at around 45" in, and continues to be 50i from then on. You can clearly see it's being rendered with 25Hz not 50Hz motion - the camera moves have 25Hz judder, as do all the flags waving (i.e. it looks like a movie not a TV show). I can guarantee you that if you play that clip in VLC with YADIF 2x deinterlacing enabled, or on a Pi with OMX decode and either Bob or MMAL Advanced deinterlacing enabled you'll see the difference. All the motion is half the refresh rate you'd expect on properly deinterlaced 50i. There are also artefacts on fast lighting/luminance changes.
(This is assuming you aren't watching on a TV that makes 25Hz look like 50Hz through motion interpolation - like Motion Flow, Clear Motion, Natural Motion etc.)
** Have PMed you with links to the same clip deinterlaced to 25p and 50p to demonstrate the motion differences between the two **