As I've done some research, I found AviSynth has several filters that allow the usage of GPU acceleration for faster processing. My pc is capable of using NVIDIA Corporation (GeForce GTX 970M) and I'm looking for a way to use it when I process my videos on VirtualDub. However, there is no webpage that talks about using that filter. I believe it's LoadPlugin("D:\AviSynth\plugins\DGAVCDecode.dll")
Video = DGAVCDecode_AVCSource(Video, dga=?, i420=?, deblock=?) filter. I'm not really sure if that's the right one and I have no idea what dga, i420, and deblock are about. Does anyone know?
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 5 of 5
Thread
-
-
It's DGDecNV. Not free
DGSource("video.dgi")
http://rationalqm.us/dgdecnv/dgdecnv.html
DGDecodeNV has other post processing filters that can run on GPU
Or, newer versions of lsmash can do it too for the source filter itself , and are finally stable for GPU
e.g for AVC in MP4
LSmashVideoSource("video.mp4", decoder="h264_cuvid")
or
for non MP4/MOV containers
LWLibavVideoSource("video.mkv", decoder="h264_cuvid")
Lsmash is only the source filter. No other filters/processing -
Keep in mind that the source filter isn't a bottleneck in most instances. So it usually won't make a big difference in overall processing speed. It can make a difference if you're using very little filtering and a very fast encoder (like NVEnc).
-
I personally use my AMD card (RX 460) with LAV Filters for video decoding with Avisynth by first using either Directshowsource or DSS2 as the source filter. Then I use the program Win7DSFilterTweaker_6.3 to set LAV Filters as the default decoder for whatever format my card supports (H.264 HEVC). Win7DSFilterTweaker_6.3 only works with Windows 7, so I'm not sure how to do what it does in Windows 10. This should work the same with a Nvidia Card.
I mostly only use this setup when I want a really fast encode. GPU decoding is also more error prone. Also need to setup LAV Filters ahead of time and make sure it is using your GPU to decode.Last edited by KarMa; 14th Dec 2019 at 22:53.
-
Similar Threads
-
DVDFab Nvidea CUDA GPU Acceleration not enabled on video xfer DVD's
By videobruce in forum DVD RippingReplies: 5Last Post: 21st Aug 2019, 05:37 -
There is too much about GPU vs CPU encoding, but how about GPU filters?
By Bernix in forum Newbie / General discussionsReplies: 24Last Post: 16th Feb 2018, 16:17 -
To GPU process, or not to GPU process ? 450fps HD -> SD
By hydra3333 in forum Video ConversionReplies: 9Last Post: 28th Nov 2017, 07:01 -
Why is HW acceleration absolutely horrible ?
By Wader8 in forum Video ConversionReplies: 13Last Post: 18th Oct 2016, 13:19 -
Can AVIsynth use GPU processor or memory to speed it up?
By killerteengohan in forum RestorationReplies: 10Last Post: 1st Feb 2015, 22:55