Normalize2
From Avisynth wiki
(Difference between revisions)
Raffriff42 (Talk | contribs) (redirect for convenient searching) |
(typos) |
||
(One intermediate revision by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{FilterCat|External_filters|Plugins|Audio_filters}} | |
− | {{ | + | {{Filter3 |
+ | | [http://sourceforge.net/u/jcsston/profile/ jcsston] | ||
+ | | v0.1 | ||
+ | | 3=[https://web.archive.org/web/20200617201926if_/https://files.videohelp.com/u/223002/Normalize2-v0.1-with-src.zip Normalize2-v0.1-with-src.zip] | ||
+ | | 4=Audio filters | ||
+ | | 5=[http://www.gnu.org/licenses/gpl-2.0.txt GPLv2] | ||
+ | | 6=}} | ||
+ | |||
+ | == Description == | ||
+ | Audio normalizing plugin. The main difference between this plugin and the built-in normalizing plugin [[Normalize]]() is that this plugin can store the peak level value in an external file and uses a lookup table to do the actual normalizing (for speed). | ||
+ | <br> | ||
+ | <br> | ||
+ | == Requirements == | ||
+ | * [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater] | ||
+ | * Supported color formats: N/A | ||
+ | <br> | ||
+ | == [[Script variables|Syntax and Parameters]] == | ||
+ | |||
+ | :{{Template:FuncDef|Normalize2 (clip, string "cache_file", float "targetPeak")}} | ||
+ | <br> | ||
+ | ::{{Par2| |clip| }} | ||
+ | :::Input clip; must be 16-bit audio. | ||
+ | <br> | ||
+ | ::{{Par2|cache_file|string|"NORM"}} | ||
+ | :::The file to store/load peak levels, see [[#Examples|examples]]. | ||
+ | <br> | ||
+ | ::{{Par2|targetPeak|float|1.0}} | ||
+ | :::Set the amplitude of the loudest audio. Default = 1.0 for peaking at 0dB. | ||
+ | <br> | ||
+ | == Examples == | ||
+ | To normalize to the max level (default: 1.0). | ||
+ | Normalize2() | ||
+ | |||
+ | To normalize and store/load the peak level in a file, so it only has to scan it once. If the length changes the file will be scanned again | ||
+ | Normalize2(cache_file="peak_level_file.norm") | ||
+ | |||
+ | To normalize to a level | ||
+ | Normalize2(cache_file="peak_level_file.norm", targetPeak=1.0) | ||
+ | <br> | ||
+ | == Changelog == | ||
+ | Version Date Changes<br> | ||
+ | v0.1 2003/12/15 - initial release | ||
+ | <br> | ||
+ | |||
+ | == Archived Downloads == | ||
+ | {| class="wikitable" border="1"; width="600px" | ||
+ | |- | ||
+ | !!width="100px"| Version | ||
+ | !!width="150px"| Download | ||
+ | !!width="150px"| Mirror | ||
+ | |- | ||
+ | !v0.1 | ||
+ | |[https://sourceforge.net/projects/jorydownloader/files/Normalize2%20for%20AviSynth/ Normalize2-v0.1-with-src.zip] | ||
+ | |[https://web.archive.org/web/20200617201926if_/https://files.videohelp.com/u/223002/Normalize2-v0.1-with-src.zip Normalize2-v0.1-with-src.zip] | ||
+ | |} | ||
+ | <br> | ||
+ | ==External Links == | ||
+ | <br> | ||
+ | <br> | ||
+ | ----------------------------------------------- | ||
+ | '''Back to [[External_filters#Audio_Filters|External Filters]] ←''' |
Latest revision as of 22:29, 17 June 2020
Abstract | |
---|---|
Author | jcsston |
Version | v0.1 |
Download | Normalize2-v0.1-with-src.zip |
Category | Audio filters |
License | GPLv2 |
Discussion |
Contents |
[edit] Description
Audio normalizing plugin. The main difference between this plugin and the built-in normalizing plugin Normalize() is that this plugin can store the peak level value in an external file and uses a lookup table to do the actual normalizing (for speed).
[edit] Requirements
- [x86]: AviSynth+ or AviSynth 2.5.8 or greater
- Supported color formats: N/A
[edit] Syntax and Parameters
- Normalize2 (clip, string "cache_file", float "targetPeak")
- clip =
- Input clip; must be 16-bit audio.
- clip =
- string cache_file = "NORM"
- The file to store/load peak levels, see examples.
- string cache_file = "NORM"
- float targetPeak = 1.0
- Set the amplitude of the loudest audio. Default = 1.0 for peaking at 0dB.
- float targetPeak = 1.0
[edit] Examples
To normalize to the max level (default: 1.0).
Normalize2()
To normalize and store/load the peak level in a file, so it only has to scan it once. If the length changes the file will be scanned again
Normalize2(cache_file="peak_level_file.norm")
To normalize to a level
Normalize2(cache_file="peak_level_file.norm", targetPeak=1.0)
[edit] Changelog
Version Date Changes
v0.1 2003/12/15 - initial release
[edit] Archived Downloads
Version | Download | Mirror |
---|---|---|
v0.1 | Normalize2-v0.1-with-src.zip | Normalize2-v0.1-with-src.zip |
[edit] External Links
Back to External Filters ←