[Openchrome-users] opechrome tv-output shuffles fields

nico berndt nb
Mon Apr 16 07:12:03 PDT 2007


nico berndt schrieb:
> Hello everybody!
>
> I happily found the TV-Out of my VIA Epia EN12000EG to be one of the 
> rare cases to provide me with an unscaled and very good looking 
> PAL-picture. I was looking for such thing on a sbc for ages, since I 
> depend on proper TV-Outputs for my work.
> Sadly the TV-output is not all the way proper: It shuffles fields. Did 
> anybody notice this? Terry Barnaby wrote about the field order possibly 
> being changed, but it actually is worse.. I suppose you would not really 
> see this on a regular tv set, but when captured again you do.
>
> To explain a little deeper what I mean by shuffling fields:
> Proper video consists of frames consisting of even and odd fields: 
> [o1/e1] [o2/e2] [o3/e3] [o4/4] [o5/e5] [o6/e6]
> For progessive content, such as most DVD movies, both fields within a 
> frame sum up to a progressive frame again and the captured output should 
> again look line described above. But it looks like this [o1/e1] [o2/e3] 
> [o3/e3] [o4/e4] [o5/e6] [o6/e6]. I analyzed thousands of frames and 
> there is no pattern behind it, totally not! I don't quite understand 
> what is going on. I've seen video outputs mess up with the geometry and 
> badly shuffling fields, even starting the next field right in the middle 
> of another field, all torn, so this is not really a surprise. The 
> surprise is that the odd and even fields _always_ come in the right 
> order but from wrong frames! And that really bugs me, because I can not 
> image how this is happening. It looks like the encoder chips were surely 
> capable of doing everything right. One point that leads me to this 
> conclusion ist the stubburn order of the fields. Since it never mixes 
> up, I suppose the modelines to be very accurate. An often seen problem 
> is that the vga chip uses a refresh rate that is not exactly 50.00 Hz 
> (for PAL) and the encoder chip chokes up on trying to capture 50.10 Hz 
> into 50 fields.
>
> If tere is any interest I could privide my testvideo wich consists of 50 
> different frames displaying photos and large numbers from 01 to 25. The 
> position of the numbers changes all the time and there is also a stamp 
> "odd" or "even". "odd" is stamped into odd lines only, and "even" 
> accordingly. The whole thing comes as a dv type avi file, so the video 
> is I-frame only and the fields are encoded seperately. Having this and a 
> capture card one can spot errors immediately just by reading "number" 
> and o/e.
>
> So if there is any interest i'd provide this one and offer my help in 
> thinking and testing. I am no coder, sorry, no...
>
> Best regards and thanks to everyone involved building this driver!
>
> ../nico berndt
Nobody? Really? How comes? I can hardly imagine, I am the only one seing 
this...

Best regards,

../nico




More information about the Openchrome-users mailing list