The fact that this never caught on as a project here has got to be one of the more disappointing things about this site in the last 5 or so years. The fact that we have so many people tripping over themselves to restore the same three films over and over again is what makes this site great, but couldn’t we divert even a little bit of that man power towards restoring the deleted scenes?
It’s a shame because it seemed like there was a solution
PW=OT
Here’s the changes to the script that I made. I’m only posting the parameter variables as the rest of the script shouldn’t be messed with except to trim the clip to whatever frames you want to process. Obviously if you want a different resolution for the end product you’ll have to change it from 720x576 to whatever you want.
film restoration script by videoFred.
version with frame interpolation
modified 30 august 2010
added removedirtMC() as suggested by John Meyer
cleaning, degraining, resizing, stabilizing, sharpening, auto-levels and auto-white balance.
#=============================================================================================
film=“PATH TO FILM” # source clip, please specify the full path here
#PARAMETERS
#----------------------------------------------------------------------------------------------------------------------------
result=“results4” # specify the wanted output heretrim_begin=0 play_speed=24 #trim frames and play speed (PAL: 16.6666 or 18.75)
numerator= 24 #numerator for the interpolator (final frame rate)
denumerator= 1 #denumerator example: 60000/1001= 59.94fps#COLOR AND LEVELS PARAMATERS
#----------------------------------------------------------------------------------------------------------------------------
saturation=1.2 #for all outputsgamma= 1.1 # for all outputs
blue= -0 red= -0 #manual color adjustment, when returning result3 or result4. Values can be positive or negative
black_level=0 white_level=255 output_black=0 output_white=255 # manual levels, when returning result4
#SIZE, CROP AND BORDERS PARAMETERS
#----------------------------------------------------------------------------------------------------------------------------
CLeft=0 CTop=0 CRight=0 CBottom=0 #crop values after Depan and before final resizingW=720 H=576 #final size after cropping
bord_left=0 bord_top=0 bord_right=0 bord_bot=0 #720p= borders 150
#STABILISING PARAMETERS
#----------------------------------------------------------------------------------------------------------------------------
maxstabH=0
maxstabV=0 #maximum values for the stabiliser (in pixels) 20 is a good start valueest_left=40 est_top=40 est_right=40 est_bottom=40 est_cont=1.4 #crop and contast values for special Estimate clip
#CLEANING PARAMETERS
#--------------------------------------------------------------------------------------------------------------dirt_blur= 0.1 # some blur before cleaning to avoid pixel artifacts
dirt_strength=80 # set this lower for clean films.#DENOISING PARAMETERS
#----------------------------------------------------------------------------------------------------------------------------denoising_strength= 2000 #denoising level of second denoiser: MVDegrainMulti()
denoising_frames= 3 #number of frames for averaging (forwards and backwards) 3 is a good start value
block_size= 16 #block size of MVDegrainMulti()
block_size_v= 16
block_over= 8 #block overlapping of MVDegrainMulti()FOUR STEP SHARPENING PARAMETERS
#--------------------------------------------------------------------------------------------------------------------------------
USM_sharp_ness1= 60 USM_radi_us1= 3 #first sharpening (UnsharpMask) after cleaning with removedirtMC()
USM_sharp_ness2= 30 USM_radi_us2=2 #second harpening (UnsharpMask) after cleaning with removedirtMC()
USM_sharp_ness3= 20 USM_radi_us3=1 #third sharpening (UnsharpMask) after degraining with MVDegrainMulti()
last_sharp= 0.4 #final sharpening step after interpolation
last_blur= 0.2 #this smooths out the heavy sharpening effects
#AUTO LEVELS PARAMETER
#--------------------------------------------------------------------------------------------------------------------------------
X=2 # X is a special parameter for reducing the autolevels effect on the whites
X2=2 # X2 is a special parameter for reducing the autolevels effect on the blacksEND VARIABLES, BEGIN SCRIPT
#=================================================================================================================================
But then nothing came of it.
As with everything if you want something done right you have to do it yourself. So I’d love to be able to just do it myself and not have to worry about others, but the only solution I see is avisynth based and I don’t have a PC. So, if there’s a way to clean up the scenes with a Mac, let me know, please. If not, GET ON IT GUYS I know you can do it!