8mm Avisynth film restoring script

Forum covering all aspects of small gauge cinematography! This is the main discussion forum.

Moderator: Andreas Wideroe

User avatar
VideoFred
Senior member
Posts: 1940
Joined: Tue May 25, 2004 10:15 am
Location: Flanders - Belgium - Europe
Contact:

Re: 8mm Avisynth film restoring script

Post by VideoFred »

awand wrote: Just one thing. I mostly work with 24fps and 25fps films. In the script I see that it's made for 16.666 and 18.75fps. If I want to render the final output file to Ie. 24fps or 25fps, what do I do then?
Good morning Andreas,

The script can change the input to any play speed and convert it to any frame rate. I have mentioned 16,666 and 18,75 because these are the most common play speeds for super-8.

A few examples:
Important! Assumed that the input is progressive and no duplicate frames!
-----------------------------------------------------------------------------------------

1) Super-8 film original shot at 18fps, convert to standard PAL 25fps:

Code: Select all

play_speed= 18.75
numerator= 25
denumerator= 1
2) Super-8 film original shot at 24fps, convert to standard PAL 25fps:

Code: Select all

play_speed= 24
numerator= 25 
denumerator= 1
If you want the output to be 24fps, then change numerator=24

3) Creating slow motion, the input can have any play speed, covert to standard PAL 25fps:

Code: Select all

play_speed= 6
numerator= 25
denumerator= 1
This will work remarkable good if the motion on the original is not to fast.
It will fail on frames with heavy motion blur.

4) Super-8 film original shot at 18fps, convert to standard NTSC 29,97fps:

Code: Select all

play_speed= 18
numerator= 30000
denumerator= 1001
If you do not want interpolation, set play_speed and numerator to the same value.

5) Super-8 film original shot at 18fps, no conversion:

Code: Select all

play_speed= 18
numerator= 18
denumerator= 1
The output will be 18fps progressive. If you want frame rate conversion but not with interpolation then you must apply ChangeFPS(whatever you want) on the output. This will add duplicate frames.

Fred.
my website:
http://www.super-8.be

about film transfering:
https://www.youtube.com/channel/UC_k0IKckACujwT_fZHN6jlg
bulldogpictures
Posts: 13
Joined: Wed Nov 14, 2007 8:33 pm
Location: The Netherlands
Contact:

Re: 8mm Avisynth film restoring script

Post by bulldogpictures »

VideoFred wrote:
Nice! You have the newest RemoveDirt version I hope?
Hi Fred,

Where can I find the newest version of RemoveDirt ?
And which version of Avisynth are you using ?

Cheers,
Rob.
User avatar
VideoFred
Senior member
Posts: 1940
Joined: Tue May 25, 2004 10:15 am
Location: Flanders - Belgium - Europe
Contact:

Re: 8mm Avisynth film restoring script

Post by VideoFred »

bulldogpictures wrote: Where can I find the newest version of RemoveDirt ?
Hello Rob,

http://www.super-8.be/avisynth/01_film_ ... vedirt.avs
http://www.super-8.be/avisynth/RemoveDirtMC.avs
And which version of Avisynth are you using ?
I can not check this now, but it's a recent and stable version.


Fred.
my website:
http://www.super-8.be

about film transfering:
https://www.youtube.com/channel/UC_k0IKckACujwT_fZHN6jlg
bulldogpictures
Posts: 13
Joined: Wed Nov 14, 2007 8:33 pm
Location: The Netherlands
Contact:

Re: 8mm Avisynth film restoring script

Post by bulldogpictures »

VideoFred wrote:
I can not check this now, but it's a recent and stable version.
Hi Fred,
It's very easy to check your Avisynth-version with this script:
version

Please let me know when you have the result.

Your newest restoring script is excellent ! Thanks for your help.

Cheers, Rob.
User avatar
Clapton Pond
Posts: 200
Joined: Sat Jun 02, 2007 2:18 pm
Real name: Ian Williams
Location: London, England
Contact:

Re: 8mm Avisynth film restoring script

Post by Clapton Pond »

Has anyone tried Avisynth and Fred's script on a Mac? I found this link and wondered how effective it might be...
http://www.animemusicvideos.org/forum/v ... 65&t=95075

Like everyone else here, I was blown away by the quality of Fred's restoration, and was wondering if anyone had had any joy using a Mac.

cheers

ian
https://www.slaughterback.com
https://www.youtube.com/user/slaughterbackfilms
https://www.gamine.net
http://www.youtube.com/user/gaminefilms
christoph
Senior member
Posts: 2486
Joined: Fri Jul 25, 2003 2:36 pm
Location: atm Berlin, Germany
Contact:

Re: 8mm Avisynth film restoring script

Post by christoph »

Clapton Pond wrote:Has anyone tried Avisynth and Fred's script on a Mac? I found this link and wondered how effective it might be...
http://www.animemusicvideos.org/forum/v ... 65&t=95075
crossover is basically a windows emulator..
it could work, but you're most likely having less trouble and more options by getting a cheap copy of XP and install it using VMware (free), fusion, or parallels (3 apps for virtual machines).
++ c.
supa8
Posts: 128
Joined: Sun Feb 09, 2003 4:18 pm
Contact:

Re: 8mm Avisynth film restoring script

Post by supa8 »

Using a Sniper HD, a lot of files output to 18fps, so progressive HD files (1080p25) with a few duplicate frames, can I use this script? Would it need to be adapted/Can it?

For future films, I can also work from a numbered image sequence, with no duplicate frames but I would be interested in your point of view on this.

Thanks
supa8
Posts: 128
Joined: Sun Feb 09, 2003 4:18 pm
Contact:

Re: 8mm Avisynth film restoring script

Post by supa8 »

Fred said on another forum: To use my script you must remove the black borders, otherwise the autolevels will not work correctly.
How does that work out with a Super8 file scanned in Full HD then. Even if you don't add the black mask at the end of the film, you will have some black on the left and some on the right, if you want to capture the whole Super8 frame.
Is the only way then to render as Standard Def 4/3?
I don't really see how to get around this
User avatar
VideoFred
Senior member
Posts: 1940
Joined: Tue May 25, 2004 10:15 am
Location: Flanders - Belgium - Europe
Contact:

Re: 8mm Avisynth film restoring script

Post by VideoFred »

If there is no need for levels and/or color corrections, you can leave the black borders and disable color and levels corrections in my script. Otherwise, you must remove the black borders, before doing color/levels corrections.

And you must remove any duplicate frames before using my script. The grain reduction will not work if there are duplicate frames. Removing the borders can be done in Avisynth too with crop().

Fred.
my website:
http://www.super-8.be

about film transfering:
https://www.youtube.com/channel/UC_k0IKckACujwT_fZHN6jlg
Post Reply