shae
10th July 2017, 18:59
I thought a hardware-accelerated deinterlacer would be quicker than software, yet in my casual testing I'm seeing the opposite on an Intel i5-3210M.
Maybe unexpected side issues like buffer copying or compiler optimization?
Yadif: ~370 FPS
DGBobIM: ~290 FPS
AviSource(...) # 720x576 50i DV video
ConvertToYV12(interlaced=true)
# option 1
LoadPlugin("DGBobIM.dll")
DGBobIM(mode=1,order=1)
# option 2
LoadCPlugin("yadif.dll")
Yadif(mode=1)
Using these:
http://avisynth.org.ru/yadif/yadif17.zip
http://rationalqm.us/dgdecim/dgbobim_101.rar
AviSynth 2.6.0.6 32-bit (single-threaded)
AVS2AVI 1.39
Maybe unexpected side issues like buffer copying or compiler optimization?
Yadif: ~370 FPS
DGBobIM: ~290 FPS
AviSource(...) # 720x576 50i DV video
ConvertToYV12(interlaced=true)
# option 1
LoadPlugin("DGBobIM.dll")
DGBobIM(mode=1,order=1)
# option 2
LoadCPlugin("yadif.dll")
Yadif(mode=1)
Using these:
http://avisynth.org.ru/yadif/yadif17.zip
http://rationalqm.us/dgdecim/dgbobim_101.rar
AviSynth 2.6.0.6 32-bit (single-threaded)
AVS2AVI 1.39