View Full Version : MVBob issues with new capture card
Seraphic-
23rd August 2006, 16:49
Hi,
Picked up a new capture card the other day and I was starting to create videos. However, as before, I need to deinterlace.
After deinterlacing my first video I found an issue with MVBob that I didn't have with my much older capture card. The capture format is still YUY2, but the size is now 720x480 not 640x480. Anyway, after deinterlacing with MVBob, I found the video to be very jumpy and the video is going about 12 frames foward, then 1 or 2 back. This looks to be the same issue I had when using MVBob with Playstaion 1 games, but this is a few month old Playstaion 2 game.
The odd thing is that I used this same video with my older capture card, and even though it also turned the video from 30FPS to 60FPS, I didn't have this issue.
Any help would be great, thank you!
Guest
23rd August 2006, 19:56
Please post your complete script, together with any included functions.
Guest
23rd August 2006, 20:01
Never mind!
You don't need to deinterlace it. It's one-field-shifted 30fps progressive. Try this:
avisource("1.avi")
assumetff()
telecide(post=0)
...or, if the phase is constant throughout:
assumetff().separatefields().trim(1,0).weave()
Seraphic-
23rd August 2006, 20:21
Hi,
Thanks for the reply.
A few questions about those:
1. Are both these somewhat lossess, or do they remove one whole field?
2. I get an error when using your first sript, is telecide a dll? I don't seem to have it and can't find a link.
I was using just the default "mvbob()". But I also added in "TDecimate(mode=0,cycler=1,cycle=2)" to keep it at 30FPS after I found the issue at 60FSP.
Guest
23rd August 2006, 20:30
As I said, you don't need to deinterlace as it is 30fps progressive video. You should always determine the nature of your source material before blindly applying a script to it.
Guest
23rd August 2006, 20:32
1. Are both these somewhat lossess, or do they remove one whole field? They are lossless. Both fields are retained. The scripts just correct the one-field phase shift.
2. I get an error when using your first sript, is telecide a dll? I don't seem to have it and can't find a link. There's a package called Decomb some guy wrote. I think it's in there. Maybe look here:
http://neuron2.net/decomb/decombnew.html
Seraphic-
23rd August 2006, 20:36
Hi,
But you're right, I should have done that. What program did you use to view the video field source?
Also, what do you mean by "phase is constant throughout"? How could I tell if it changes during the video?
Thanks
Guest
23rd August 2006, 20:43
Time for me to make a FAQ abut this at my web site. :)
I use an Avisynth script to separate the fields. Then I step through the fields of a motion section in VirtualDub. Letting a letter denote a unique picture, and frame boundary by :, we have:
1. Video:
a b : c d : e f : g h...
2. Progressive:
a a : b b : c c : d d : e e ...
3. Field-shifted progressive:
x a : a b : b c : c d : d e : e f ...
4. 3:2 Pulldown:
a a : a b : b c : c c : d d ...
etc.
Your video is case 3 and the solutions I gave convert it to case 2.
Seraphic-
23rd August 2006, 20:56
That's a lot to take in. But I think I understand how it works.
Please check your PM when you get a chance. I have something to ask.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.