billou2k
24th September 2004, 19:41
Hi,
I've got two issues regarding PAL DV play back and editing, I made several tests and experiments and looked through this forum but I couldnt find the cause of my problem.
I've extracted clips directly from my dv camcorder and I'd like to edit some short clips from it.
Playing the files directly with MPC and the default dvd decoder is perfect on the PC, vmr7 doubles the framerate making the video playing back at 50frames per second.
That same PC has a matrox G550 plugged on a TV.
This card display interlaced stuff perfectly on the TV.
However this time with the same file, the fields are played in the wrong order on the TV (whereas the video is perfectly smooth at double framerate on the PC)
That led me to try swap field with avisynth (I load the DV avi with directshowsource() and swapfields() ) But when I try swapfields, the motion is correct, but it's shaking vertically (sort of bobbing effect?)
Also trying to understand what's happening I opened the DV file both directly in Virtualdub 1.6.10 or with an avs in vdub ( I think the DV is type2 as it has audio too and doesnt open in vdubmod 1.5.10)
and here is what I saw by duplicating fields:
http://billou2k.free.fr/bak/dv/dv-vdub-internal-field1-duplicated.png
It seems that the colour components are not decoded properly in vdub and avs. It looks like the picture as been decoded as if it was a progressive 4:2:0 video whereas it is an interlaced 4:2:0.
Looking at the same frame with MPC (using the default dv decoder) and duplicating fields give me this:
http://billou2k.free.fr/bak/dv/dv-mpc-defaultdecoder-field1-duplicated.png
Here the colours are decoded the proper way.
Is there a way to make vdub 1.6 or avisynth decode interlaced DV properly or am I doing something stupid?
Also does anybody have an idea why the playback is jerky on the tv whereas it plays fine on the pc with double framerate?
Thanks a lot for any explanation you could give!
I've got two issues regarding PAL DV play back and editing, I made several tests and experiments and looked through this forum but I couldnt find the cause of my problem.
I've extracted clips directly from my dv camcorder and I'd like to edit some short clips from it.
Playing the files directly with MPC and the default dvd decoder is perfect on the PC, vmr7 doubles the framerate making the video playing back at 50frames per second.
That same PC has a matrox G550 plugged on a TV.
This card display interlaced stuff perfectly on the TV.
However this time with the same file, the fields are played in the wrong order on the TV (whereas the video is perfectly smooth at double framerate on the PC)
That led me to try swap field with avisynth (I load the DV avi with directshowsource() and swapfields() ) But when I try swapfields, the motion is correct, but it's shaking vertically (sort of bobbing effect?)
Also trying to understand what's happening I opened the DV file both directly in Virtualdub 1.6.10 or with an avs in vdub ( I think the DV is type2 as it has audio too and doesnt open in vdubmod 1.5.10)
and here is what I saw by duplicating fields:
http://billou2k.free.fr/bak/dv/dv-vdub-internal-field1-duplicated.png
It seems that the colour components are not decoded properly in vdub and avs. It looks like the picture as been decoded as if it was a progressive 4:2:0 video whereas it is an interlaced 4:2:0.
Looking at the same frame with MPC (using the default dv decoder) and duplicating fields give me this:
http://billou2k.free.fr/bak/dv/dv-mpc-defaultdecoder-field1-duplicated.png
Here the colours are decoded the proper way.
Is there a way to make vdub 1.6 or avisynth decode interlaced DV properly or am I doing something stupid?
Also does anybody have an idea why the playback is jerky on the tv whereas it plays fine on the pc with double framerate?
Thanks a lot for any explanation you could give!