PDA

View Full Version : Playing a DVD interlacedly?


Waleska
8th October 2008, 01:40
I need to play a NTSC DVD in a way that every field is displayed consecutively but without resizing. In other words, 60fps/720x240


Any hints? thanks :)

neuron2
8th October 2008, 02:01
Why do you need to do that?

Waleska
8th October 2008, 02:29
Testing something with an old crt tv connected to my computer.

neuron2
8th October 2008, 02:50
Testing what?

Waleska
8th October 2008, 02:54
Long story, just need the hint if anyone can provide it.

neuron2
8th October 2008, 05:11
It depends too much on your HW and what you are trying to do.

If you won't bother to give us the background we need to answer your question, why should we bother with you?

2Bdecided
8th October 2008, 11:11
Rip.
Run DG INdex.
Then in AVIsynth:
MPEG2source("mydvd.vob")
separatefields()

That's it!

Cheers,
David.

Waleska
8th October 2008, 13:06
It depends too much on your HW and what you are trying to do.

If you won't bother to give us the background we need to answer your question, why should we bother with you?

It's not that I "won't bother giving you the background because I don't feel like it". My isp is currently undergoing maintenance hence my online time is very limited, very unstable and not exactly fast, sorry for that.

I connected a CRT TV to my video card with a dvi-to-rgb converter, but I noticed it flickers abnormally when playing dvd's (dvd's played from my computer, my regular Sony DVD player doesn't exhibit this problem)

What I'm trying to do is emulate a real hardware DVD player as close as possible and see if it makes any difference.

@2Bdecided: thanks, I'll try that, and in case it's what I'm looking for, can it be made to work with whole DVD's using ffdshow?

Thanks.

2Bdecided
9th October 2008, 20:14
You can certainly use AVIsynth within ffdshow...

http://ffdshow-tryout.sourceforge.net/html/en/avisynth.htm

...but I don't know if the doubling of frame rate from separatefields or bob would work - I've never tried it.

Cheers,
David.

DonQ
9th October 2008, 23:17
From what I've heard, there are no current video cards supporting direct interlaced TV output form whatever player you're using. Some old Matrox card had direct DVD mode.

Well, if you could synchronize VGA (DVI=>RGB) output yourself (640i @60Hz) (PowerStrip?) AND fill screen buffer with one field at time (using VSync), then that would succeed. Maybe ReClock (http://reclock.free.fr/) will help :)