Hello,
Your duplicated images come from VirtualduB2. I don’t know how you do this result. (?)
Personally what I did:
I downloaded the source video.
Then I took avisynth+ and the DEDUP plugin which is very easy to use. It is in 2 passes: the first identifies all the images and the difference between the current image and the previous one in a .txt file. Send the script to virtualdub2 et run.
film1="F:\temp\dunmer2007\Gary-Busey-opening-portal-to-another-dimension.mp4"
SetMemoryMax(768)
LSMASHVideoSource(source=film1, track=0, threads=1, \
seek_mode=0, seek_threshold=10, dr=False, format= "YUV420P8").trim(7,999999).tweak(cont=0.85,bright=10)
KillAudio( )
assumefps(25)
DupMC(log="fichierDup.txt")
return last
Result:
eDup 0.17 by Loren Merritt, based on Dup 2.20 beta 1 by Donald Graft/Klaus Post, Copyright 2004
frm 0: diff from frm 1 = 30.8428% at (128,288)
frm 392: diff from frm 393 = 100.0000% at (0,0)
frm 3: diff from frm 4 = 0.5918% at (352,320)
frm 2: diff from frm 3 = 18.6723% at (192,224)
frm 1: diff from frm 2 = 0.3777% at (384,320)
frm 4: diff from frm 5 = 0.1064% at (224,32)
frm 5: diff from frm 6 = 16.0397% at (288,256)
frm 6: diff from frm 7 = 0.2427% at (448,352)
frm 7: diff from frm 8 = 12.8541% at (256,256)
frm 8: diff from frm 9 = 0.3366% at (480,352)
frm 9: diff from frm 10 = 0.0835% at (128,96)
frm 10: diff from frm 11 = 12.2968% at (288,256)
frm 11: diff from frm 12 = 0.4197% at (480,384)
frm 12: diff from frm 13 = 10.9716% at (320,256)
frm 13: diff from frm 14 = 0.2410% at (512,352)
frm 14: diff from frm 15 = 0.1143% at (288,192)
frm 15: diff from frm 16 = 11.0584% at (320,288)
frm 16: diff from frm 17 = 0.1583% at (352,128)
frm 17: diff from frm 18 = 10.3649% at (352,320)
frm 18: diff from frm 19 = 0.3059% at (96,64)
frm 19: diff from frm 20 = 0.1550% at (480,352)
frm 20: diff from frm 21 = 10.7563% at (288,352)
frm 21: diff from frm 22 = 0.1820% at (352,64)
frm 22: diff from frm 23 = 10.6163% at (320,320)
frm 23: diff from frm 24 = 0.2518% at (352,256)
frm 24: diff from frm 25 = 0.1903% at (416,384)
frm 25: diff from frm 26 = 10.8573% at (320,352)
frm 26: diff from frm 27 = 0.3250% at (192,352)
frm 27: diff from frm 28 = 12.4850% at (288,352)
frm 28: diff from frm 29 = 0.2942% at (320,384)
frm 29: diff from frm 30 = 0.0752% at (512,288)
frm 30: diff from frm 31 = 11.4906% at (64,224)
frm 31: diff from frm 3 et'c.... etc...
Next passe 2 again with avisynth+ and virtualdub2
film1="F:\temp\dunmer2007\Gary-Busey-opening-portal-to-another-dimension.mp4"
SetMemoryMax(768)
LSMASHVideoSource(source=film1, track=0, threads=1, \
seek_mode=0, seek_threshold=10, dr=False, format= "YUV420P8").trim(7,999999).tweak(cont=0.85,bright=10)
KillAudio( )
assumefps(25)
dedup(log="fichierDup.txt",times="temps.txt",threshold=2.00,show=true, maxdrops=3)
AssumeFrameBased()
assumefps(25) #<<<<<<<<<<<<<<<<<<<<<<<here change to the desired framerate
Lanczos4Resize(1480,1080) #optional
return last
Threshold = 2.00 to dismiss the false dedup
and results:
dedup file (passe 2)
Apollo8 (to 90fps)
Chronos (to 90fps)
Note:
no black, no dupes. Apollo and Chronos are OK friom 25 to 90fps
All links will be deleted in 1 month.
Good tests.
Note:
I’m on PC and please remove the “.trim(7,999999).tweak(cont=0.85,bright=10)”. It’s a non mandatory code for this test. Bye.