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 > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th February 2020, 16:33   #1  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
BWDIF for VS

https://ffmpeg.org/ffmpeg-filters.html#toc-bwdif

Fairly new deinterlacing filter in ffmpeg. Good results for given speed. Could we get vs port?
kolak is offline   Reply With Quote
Old 14th February 2020, 21:52   #2  |  Link
Jukus
Registered User
 
Join Date: Jul 2019
Location: Russia
Posts: 63
Is it better than QTGMC?
Jukus is offline   Reply With Quote
Old 16th February 2020, 18:39   #3  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
No, but 10x faster and much better than Yadif itself.
QTGMC even with Very Fast preset is still to slow for some usage.
kolak is offline   Reply With Quote
Old 16th February 2020, 21:32   #4  |  Link
Jukus
Registered User
 
Join Date: Jul 2019
Location: Russia
Posts: 63
I don’t understand why some people complain about the speed of QTGMC, I calmly encode DVDs with Very Slow, while somewhere around 65% of the CPU’s resources go to encoding, not filtering. I can watch dvd in real time with Slower in VS Editor. In doing so, I use a CPU that is almost 10 years old.
Jukus is offline   Reply With Quote
Old 16th February 2020, 22:38   #5  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
Try HD
Besides- I don't trip DVDs but use QTMC on 1000s HD masters. Even 72 cores machines don't help.

Last edited by kolak; 16th February 2020 at 22:42.
kolak is offline   Reply With Quote
Old 17th February 2020, 02:19   #6  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 4,483
Quote:
Originally Posted by kolak View Post
Try HD
Besides- I don't trip DVDs but use QTMC on 1000s HD masters. Even 72 cores machines don't help.
Did you look at the cuda ktgmc version for avisynth ? If you have fast GPU it could be your answer
poisondeathray is offline   Reply With Quote
Old 17th February 2020, 08:48   #7  |  Link
HolyWu
Registered User
 
HolyWu's Avatar
 
Join Date: Aug 2006
Location: Taiwan
Posts: 757
I probably would just use yadifmod(clip, order=1, mode=1, edeint=nnedi3(clip, field=3, nns=0)) for a quick and dirty deinterlacing.
HolyWu is offline   Reply With Quote
Old 17th February 2020, 10:11   #8  |  Link
Jukus
Registered User
 
Join Date: Jul 2019
Location: Russia
Posts: 63
Interestingly, there is a https://handbrake.fr/downloads.php where it is suggested to use Yadif+EEDI2 - it's something incredible
Jukus is offline   Reply With Quote
Old 18th February 2020, 21:57   #9  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
Quote:
Originally Posted by HolyWu View Post
I probably would just use yadifmod(clip, order=1, mode=1, edeint=nnedi3(clip, field=3, nns=0)) for a quick and dirty deinterlacing.
It has to be fairly decent, not dirty
QTGMC (Very Fast) or BWDIF quality.
It runs over script which detects progressive parts and these are passed through. QTGMC is good as even if there is some false detection it doesn't look that different than next original frame.

Any suggestion? Tried other filters but somehow QTMC performs the best, but it's relatively slow. Any way to speed up Very Fast preset?

Last edited by kolak; 18th February 2020 at 22:03.
kolak is offline   Reply With Quote
Old 18th February 2020, 21:39   #10  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
Quote:
Originally Posted by poisondeathray View Post
Did you look at the cuda ktgmc version for avisynth ? If you have fast GPU it could be your answer
I got Tesla K80 old but not that bad.
KTGMC looks interesting, but still sort of beta. I need something 99.9% reliable

Last edited by kolak; 18th February 2020 at 21:51.
kolak is offline   Reply With Quote
Old 16th February 2020, 23:10   #11  |  Link
Jukus
Registered User
 
Join Date: Jul 2019
Location: Russia
Posts: 63
I use Fast for BD, 80-90% of the CPU is used for encoding.
Jukus is offline   Reply With Quote
Old 18th February 2020, 02:26   #12  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,800
I use bwdif in ffmpeg and am quite happy with it
Blue_MiSfit is offline   Reply With Quote
Old 18th February 2020, 22:12   #13  |  Link
Cary Knoop
Cary Knoop
 
Cary Knoop's Avatar
 
Join Date: Feb 2017
Location: Newark CA, USA
Posts: 397
I don't see much of a point using QTGMC if you use the 'very fast' preset.

Some people want to eat the cake and have it. but you can't!

Doing a good deinterlacing cost computer time.
Cary Knoop is offline   Reply With Quote
Old 18th February 2020, 22:20   #14  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
This is the point- it's still relatively good compared to other filters.
kolak is offline   Reply With Quote
Old 18th February 2020, 22:26   #15  |  Link
Jukus
Registered User
 
Join Date: Jul 2019
Location: Russia
Posts: 63
Quote:
Originally Posted by Cary Knoop View Post
I don't see much of a point using QTGMC if you use the 'very fast' preset.

Some people want to eat the cake and have it. but you can't!

Doing a good deinterlacing cost computer time.
I completely agree, in the worst case, can use Faster for a new high-quality BD and Slower for dvd, otherwise it makes no sense, can use any one-button converter.
Jukus is offline   Reply With Quote
Old 18th February 2020, 22:35   #16  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
It's used in totally different workflows than ripping BDs/DVDs. Very different world. There are sometimes 100s files a day. No time for any tweaking- you do it at some acceptable quality. If quality is not good enough client will reject.
It still makes perfect sense as other methods leave more deinterlacing 'signs'. I do use yadifmod in some cases (less demanding clients).

Last edited by kolak; 18th February 2020 at 22:38.
kolak is offline   Reply With Quote
Old 24th February 2020, 10:34   #17  |  Link
Sharc
Registered User
 
Join Date: May 2006
Posts: 3,795
Quote:
Originally Posted by kolak View Post
https://ffmpeg.org/ffmpeg-filters.html#toc-bwdif

Fairly new deinterlacing filter in ffmpeg. Good results for given speed. Could we get vs port?
https://github.com/HomeOfVapourSynth...ourSynth-Bwdif
Sharc is offline   Reply With Quote
Old 28th February 2020, 21:30   #18  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
a lot!

Lets try it
kolak is offline   Reply With Quote
Old 29th February 2020, 00:15   #19  |  Link
Cary Knoop
Cary Knoop
 
Cary Knoop's Avatar
 
Join Date: Feb 2017
Location: Newark CA, USA
Posts: 397
Not impressed at all with this bwdif deinterlacer, QTGMC makes spaghetti out of it!
Cary Knoop is offline   Reply With Quote
Old 29th February 2020, 01:12   #20  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,475
It's for speed, not quality
What is the difference in speed against QTGMC?
kolak is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 06:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.