|
|
| Plazmunky |
| Posted: Feb 14 2015, 03:21 AM |
 |
|
Newbie

Group: Members
Posts: 3
Member No.: 38640
Joined: 14-February 15

|
I think I'm posting in the right area? I've been beating this thing to death for hours and I seem to have hit a wall.
I'm adding the YADIF deinterlacer, double frame rate top field first (have experimented with bottom field first) to a 480i60 fields per second signal I'm receiving from a Micomsoft X-Capture 1. When I'm viewing in preview mode, I want to be able to see it deinterlaced live. It deinterlaces fine after I've captured some video in the resulting captured file. The reason I need to be able to view the process live is so I can do a window capture from Open Broadcast Software for streaming live so I can capture the video feed at 60 frames per second. OBS does have its own deinterlacing options, but they're stuttery and have screen tearing. (I know the OBS stutter is not the result of my CPU not being powerful enough since I have a Core i7 4770K.)
As for settings in VirtualDub, I do have preview acceleration set to Progressive - Both Fields. My filter is indeed listed in the list of filters. I am most definitely in preview mode.
I've tried a few different plugins for de-interlacing and there's no difference in results. Am I just missing something here? I am fairly new to VirtualDub so maybe there are just some settings I'm not aware of. |
 |
| dloneranger |
| Posted: Feb 14 2015, 10:27 AM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
I don't have any capture hardware so I'm only checking the screen capture part here to make sure the filters work
start capture mode video menu->filter chain->tick video menu->filter chain->filter list->add->deinterlace->ok->ok->ok video menu->preview->tick video menu->preview acceleration->progressive both fields->tick
And that seems to work fine here I also added a colour change filter just to make the results obvious as just deinterlacing wouldn't show much change on a screen cap Deinterlacing was in keep top field mode Without hardware, I'm unsure about using a filter that doubles the frame rate.... that could be problematic?
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| Plazmunky |
| Posted: Feb 14 2015, 05:08 PM |
 |
|
Newbie

Group: Members
Posts: 3
Member No.: 38640
Joined: 14-February 15

|
Thanks for helping me out. :]
Let's see...
Video->Filter Chain->Ticked Video->Filter Chain->Filter List->Add->Deinterlace-> Yadif, double frame rate, top field first->Ok->Ok Video->Preview->Ticked Video->Preview Acceleration->Progressive - Both Fields->Ticked
Trying other filters work just fine for me also. Color changes, etc. The weird thing is I can no longer see the deinterlacing weave after applying the filter. So I do see some effect from the deinterlace taking place. I'm just still previewing the deinterlace in 30fps. If I capture this feed into an .avi and I watch it, the .avi is a clean 60fps. So I'm pretty sure I'm doing this correctly. I just can't see it live. As a precaution, I've also made sure that the deinterlacing options that come with the device's drivers are switched off. (Those deinterlacers don't have any double frame rate capabilities.)
I have also tried AmaRecTV and I got my live 60fps feed. However their software is closed source and you can't add any plugins. Not to mention their selection of deinterlacers is limited and they have flickering issues. I do like the clean picture that the yadif deinterlacer produces so I'm trying to capture that. |
 |
| Abrazo |
| Posted: Feb 14 2015, 09:08 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10

|
I do not know if it can help, but at my knowledge, when VirtualDub is in 'capture mode', the preview is only about "what is coming in". You can change the way that the preview is generated or say "rendered" onto the screen, but you can not get a view on the result after the filter has been applied (in this case, the de-interlace filter).
It is NOT possible, like when in "edit mode", to have a kind of "output" panel, say output preview.
In edit mode you have the "input panel" at the left, with the 'original' images of the video, and the "output panel" at the right, with the result after one or more filters have been applied. In edit mode, you can even opt to see the final result 'after encoding'.
That is simply not possible when in "capture mode", and I read that you regret that. |
 |
| Plazmunky |
| Posted: Feb 14 2015, 11:04 PM |
 |
|
Newbie

Group: Members
Posts: 3
Member No.: 38640
Joined: 14-February 15

|
| QUOTE (Abrazo @ Feb 14 2015, 09:08 PM) | I do not know if it can help, but at my knowledge, when VirtualDub is in 'capture mode', the preview is only about "what is coming in". You can change the way that the preview is generated or say "rendered" onto the screen, but you can not get a view on the result after the filter has been applied (in this case, the de-interlace filter).
It is NOT possible, like when in "edit mode", to have a kind of "output" panel, say output preview.
In edit mode you have the "input panel" at the left, with the 'original' images of the video, and the "output panel" at the right, with the result after one or more filters have been applied. In edit mode, you can even opt to see the final result 'after encoding'.
That is simply not possible when in "capture mode", and I read that you regret that. | If that's true, then that's unfortunate.
However if it only previews what's coming in, then how come other filters aside from the 60fps deinterlace are able to be previewed? I've been able to apply filters that change gamma or color and even the deinterlacer I've been applying removes the interlacing weave effect, it just doesn't display it in 60fps. |
 |
|