View Full Version : interlaced content and tv-out
yingx2
2nd October 2003, 08:14
I've been trying to view my interlaced videos on TV via tvtool under its 640x480 full screen (overscan) mode. The problem is, I always get random playback jerkiness.
It's like that I'm treated with 100% fluent 60fps motion for 2 minutes, and ghosting, shivering, jumpy picture for the next two. Correct interlaced output can be recovered if I do " pause and replay the video" several times. If I don't do this, I could also expect the playback to automatically return to normal, which would take 2 or 3 minutes.(sometimes it takes ages)
Here are some details:
CPU : Athlon TB 1.2G
Grapic: Elsa GeForce2 MX 400 Gladiac 511 TV-Out with Bt869
OS: Windows XP Pro SP1
Tvtool: 8.3 demo/640x480&720x480 overscan mode
Videos: XviD MPEG-4 and PicVideo MJPEG analog captures
Player: Zoomplayer 3.20 beta1 --> switching to another player(powerdvd) makes no difference
Can anybody help?
jggimi
2nd October 2003, 16:19
Moved from Capture to PC Hardware/Software.
ppera2
2nd October 2003, 21:38
Problem could be that no sync. of playback to vertical scan.
I saw option for such thing in BS player, but it apparently doesn't works. Did you try reclock filter?
yingx2
3rd October 2003, 14:09
Reclock is great
ppera2 is great
:D :D :D
vmesquita
3rd October 2003, 22:43
A while ago I spent a lot of time trying to accomplish this. The only way I found is using TVTool at 640x480 (for NTSC, for PAL that would be 720x576) on full-screen mode and Reclock with VSynch enabled. I have a NVIDIA GeForce MX200. It's possible even to make reclock synch with the second head and playback interlaced content while using the monitor.
The problem is the so-called "field order guessing". Since you don't know if TV will be doing the Bottom field or the Top field when you start playback, you have to just play the video and check. The easiest way to fix it is using ZoomPlayer, and when you realize the playback is jerky, just press "Down" to switch the video down by one line and make everything ok. It will work till you pause the video, when you play again, you'll have to go to field-order guessing session again. The beauty of it is that you don't have to play and pause till you get it right, just press "down" if it's not.
If you need further tips, please post...
[]'s
VMesquita
yingx2
5th October 2003, 18:29
Hi, vmesquita
This "press down or up" trick is simply wonderful.(just tried it).
Thanks. Any other precious tips?:D
I'd like to metion that alhtough ReClock does not totally solve my problem, it still makes this messed up interlaced output not so random anymore. If I can get the right field order at a specific point of the playback, the following playback will then be smooth all the way to the end, which is not the case without ReClock.
My goals are::
1. getting the correct field order at the very beginning of the playback.
2. preventing certain actions(for example seek and pause) from triggering field guessing when the playback is fine.
possible?
vmesquita
5th October 2003, 19:32
That's the point where I gave up. :(
Unfortunatelly, I think there's no way to get this to work. I even contacted Reclock author and we came to the conclusion that he couldn't help with that. So maybe you can have some success contacting the TVTool author. The problem is: how would the Top Field First or Bottom Field First be sent from the player to TVTool.
So I guess we would need ZoomPlayer (for instance) to read and send the field order information that would be used in TVTool. Possible, yes, but would require work from other people that might not be interested in this...
[]'s
VMesquita
yingx2
7th October 2003, 18:15
That's too bad.
Anyway thank you very much for sharing your experience on this:)
scharfis_brain
8th October 2003, 02:24
you can try usinf the ibob() filter (the normal bob() work, too!) for AVIsynth.
create a script within avisynth with this filter and use the script for playback. everything should be fine now.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.