Would the jagged edges appear because the source was meant for 50Hz Interlaced, while the hardware is set for 60Hz interlaced? I had a similar problem on my nvidia tv-out device, and had to revert back to older drivers.
nvidia-drivers 1.0.7185, is the last driver that still support setting the tv-out device to 50Hz, instead of the default: PAL 60Hz. Any driver that nvidia released later on, doesn't seem to support tv-out @50Hz, no xorg.confsettings will work. My card is an old Geforce4 440MX, so the new cards requires later drivers :(
I hope this maybe helps somebody.
Theunis
On 13/11/2007, Reinhard Nissl rnissl@gmx.de wrote:
Hi,
Reinhard Nissl schrieb:
Yes, they are smooth for a brief moment, and then get jagged.
I recall this behavior when I had a FF card for testing. Maybe it's a feature to stop flickering one pixel high horizontal lines in still images by doubling one field of the frame. Maybe there exists a switch to turn this feature off.
To prove the above mentioned behavior, please try this synthetic file:
http://home.vrweb.de/~rnissl/radio/field_test.mpg
Actually, it should display like here: http://home.vrweb.de/~rnissl/radio/field_test.png
But if the above is true, you'll get some heavy flicker on TV and then it will split the screen into a top and bottom half where one half will be white and the other one black. This will happen when the FF card decides to display just a single field of the frame.
You've tried to repeat an I frame forever. Try to remove the sequence end code (00 00 01 B7) from the end of the file before mplexing and the MPEG program end code (00 00 01 B9) from the file after mplexing. Maybe remove everything up to the first video PES packet from the final file.
Bye.
Dipl.-Inform. (FH) Reinhard Nissl mailto:rnissl@gmx.de
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr