#1  
01-19-2021, 11:54 PM
aussieskier aussieskier is offline
Free Member
 
Join Date: Aug 2019
Location: Washington
Posts: 5
Thanked 1 Time in 1 Post
I've been tackling a stubborn video from a VHS-C camcorder and the interlacing is sending me in circles. Normally I leave things interlaced and handle that at playback, but that has with glaring combing on the edges here.

That leads me to cleaning it up in avisynth with QTGMC, but when I do and leave it at doubled frame rate, it seems to introduce (or maybe just accentuate?) jitter in the capture. It's noticeable on playback, but also when you progress through frame by frame in virtualdub.

When I selecteven() the output, it doesn't seem to have that effect, although I do get some ghosting on the edges.

Attached are three samples to illustrate. One as captured, one with QTGMC at 59.97, and another with QTGMC at 29.97. They are in need of levels and color work, but I turned all that off to isolate QTGMC for the moment. Just using basic qtgmc(preset="faster") nothing fancy.

Is there something I'm missing with QTGMC, or should I be tackling this another way in avisynth? Is this an error in the underlying capture that's just being accentuated by the deinterlacing?

Thanks!


Attached Files
File Type: avi sample.avi (17.15 MB, 14 downloads)
File Type: avi sample_withqtgmc-29.avi (15.22 MB, 9 downloads)
File Type: avi sample_withqtgmc-59.avi (30.11 MB, 10 downloads)
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Ads / Sponsors
 
Join Date: ∞
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
01-20-2021, 02:02 PM
scharfis_brain scharfis_brain is offline
Free Member
 
Join Date: Mar 2020
Posts: 19
Thanked 6 Times in 5 Posts
make a comparison of gtgmc() with bob()

I suspect that the fields are not aligned.
That's nothing QTGMC is going to fix for you.
Reply With Quote
  #3  
01-20-2021, 03:39 PM
hodgey hodgey is offline
Free Member
 
Join Date: Dec 2017
Location: Norway
Posts: 1,680
Thanked 446 Times in 383 Posts
Looks like you deinterlaced with the wrong field order, what was your full script?
Reply With Quote
  #4  
01-20-2021, 07:07 PM
aussieskier aussieskier is offline
Free Member
 
Join Date: Aug 2019
Location: Washington
Posts: 5
Thanked 1 Time in 1 Post
Thanks all.

As far as comparing QTGMC vs Bob, it is the same result as far as movement between fields/frames.

Regarding the script. I've reduced it down to the following and still seeing the same.

Code:
AviSource("D:\Videos\sample.avi")
ConvertToYV12(interlaced=true)
AssumeTFF()
QTGMC(preset="faster")
ConvertToRGB32(matrix="Rec601")
Reply With Quote
  #5  
01-20-2021, 08:20 PM
hodgey hodgey is offline
Free Member
 
Join Date: Dec 2017
Location: Norway
Posts: 1,680
Thanked 446 Times in 383 Posts
Try with
Code:
avisource("blah.avi")
swapfields()
AssumeTFF()
ConvertToYV12(interlaced=true)
QTGMC(preset="faster")
ConvertToRGB32(matrix="Rec601")
The fields seem to be swapped for whatever reason.
Reply With Quote
The following users thank hodgey for this useful post: aussieskier (01-20-2021)
  #6  
01-20-2021, 09:22 PM
aussieskier aussieskier is offline
Free Member
 
Join Date: Aug 2019
Location: Washington
Posts: 5
Thanked 1 Time in 1 Post
Excellent. That seems to have addressed the issue. Thanks for the assist!

It looks like the underlying problem is the "swap fields" option was on in the virtualdub capture settings. Must have hit it by accident. oops.
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Adding payments to a new website? L0ve2useDFAQ Web Development, Design 3 05-21-2020 05:22 AM
Adding a Waveform / Vectorscope to workflow Sergei316 Project Planning, Workflows 0 03-28-2019 07:56 PM
Adding BVP-4 or should it be BVP-4+ cruisinforgold Capture, Record, Transfer 1 02-11-2014 12:02 PM
Adding menus/chapters to a DVD Superstar Author, Make Menus, Slideshows, Burn 5 09-11-2011 02:49 PM
Adding subtitles fortunec00kie Edit Video, Audio 0 03-29-2006 07:18 AM

Thread Tools



 
All times are GMT -5. The time now is 03:30 PM