Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Capturing Video

Reply
 
Thread Tools Display Modes
Old 24th January 2002, 20:14   #1  |  Link
Fer
Registered User
 
Join Date: Dec 2001
Location: Madrid, Spain
Posts: 7
Capture of video with slight horizontal vibration in the frames

Hello,
Iīm capturing video PAL from a VCR. When you see the video, although the image quality is high, it can be appreciated in the lateral edges a slight vibration of the frames. When I make the capture (384x288, no interlaced, virtualdub, avi_io or ATI video in) this oscillation in the image shows of the following way: two any consecutive frames are horizontally displaced one or two pixels and the vidio looks horrible since all the static objects vibrate and my eyes produce me sickness.

The problem appear for this particular video. Other PAL video donīt produce such problem. No adjustment in the VCR solves the problem. It seems to me that the only solution is to get another copy of the video. Nevertheless, have had somebody this problem? Any suggestion or alternative solutions? Any filter exists that allows displace horizontally alternative frames one or two pixels relative each other?

Thank you for everything and pardon for my bad english.
Fer is offline   Reply With Quote
Old 25th January 2002, 01:55   #2  |  Link
Krajensky
Registered User
 
Join Date: Oct 2001
Location: Where No Man Has Gone Before...
Posts: 28
There's a shareware filter called Digital Stabilizer (shareware) that says "Digital stabilizer can smooth out shakes and vibrations from your footages elegantly."

The site is http://www.dv99.com/

Hope it helps!

Krajensky
Krajensky is offline   Reply With Quote
Old 28th January 2002, 07:51   #3  |  Link
Cart
Registered User
 
Join Date: Oct 2001
Posts: 96
I don't think the stabilizer is meant for that kind of problem, but that is a good idea for a video filter. I usually get some minor horizontal movement when capturing from VHS.

One thing that might help is capturing in a higher resolution and then shrinking the video. Some noise reductions filters might also help. You could even get a hardware TBC if you were really serious.

-Cart
http://www.geocities.com/lukesvideo/index.html
Cart is offline   Reply With Quote
Old 29th January 2002, 12:16   #4  |  Link
Fer
Registered User
 
Join Date: Dec 2001
Location: Madrid, Spain
Posts: 7
Cart, I agre with you that the stabilizer is not the solution. This filter has a cutoff frequency of 10 Hz and the horizontal vibration I have has a 25 Hz frequency (PAL 25 fps). Nevertheless thanks a lot to Krajensky since I have discover a very impressive filter as can be seen in the web. Higher resolution, resizing and noise reduction filters do not solve the problem. I think that the VHS tape is seriously damaged, in fat when I take it from the library was passed through the magnet that is used to the sequrity control for the input-output of the books !!! I donīt had time to avoid it. How many times will have made that? Now I have other copy from a library that donīt have magnets! And finally which is a hardware TBC. Thanks a lot.
Fer is offline   Reply With Quote
Old 29th January 2002, 17:56   #5  |  Link
Krajensky
Registered User
 
Join Date: Oct 2001
Location: Where No Man Has Gone Before...
Posts: 28
If it's indeed 25hz, every other frame flickering...have you thought of using Avisynth to separate every other frame, offset it by a pixel, then interleave them back together?

Krajensky
Krajensky is offline   Reply With Quote
Old 29th January 2002, 23:31   #6  |  Link
Fer
Registered User
 
Join Date: Dec 2001
Location: Madrid, Spain
Posts: 7
Interesting suggestion Krajensky. Let me know the way I can make it since I have only used Avisynth to deinterlace DV video with bob and separatefields. With the Avisynth filters

DirectShowSource("c:\vibratingclip.avi")
SelectEven(clip1)

and

DirectShowSource("c:\vibratingclip.avi")
SelectOdd(clip2)

I can separate every other frame in clip1 and clip2 with this avs files in virtualdub.

But how can aply Interleave(clip1,clip2) to merge then (how I must write the avs file) and mainly how I can offset 1 pixel clip1 or clip2 ?

Thanks a lot
Fer is offline   Reply With Quote
Old 30th January 2002, 00:03   #7  |  Link
Krajensky
Registered User
 
Join Date: Oct 2001
Location: Where No Man Has Gone Before...
Posts: 28
Here's a bit from the documentation...

# Shift a 352x240 image 2 pixels to the right
Crop(0,0,350,240).AddBorders(2,0,0,0)

Adapy this to whatever you want...just make sure the third parameter in Crop is the original width minus the first parameter from AddBorders.


So, to fix a 1-pixel jutter to the right on the odd frames (at 352x240)...

AviSource("file.avi")
One=SelectEven
Two=SelectOdd.Crop(0,0,351,240).AddBorders(1,0,0,0)
Interleave(One,Two)

Does that help?
Krajensky is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:35.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.