Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
10th March 2006, 12:01 | #141 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
10th March 2006, 13:25 | #142 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
I'm planning to write AudioLimiter plugin
output = tahh(input*factor) / tanh(factor) factor = 1 factor = 1.5 factor = 2 factor = 3 factor = 4 Does anybody know another sutable formulas?
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
10th March 2006, 15:31 | #143 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Yet another filter to play with / test - AudioLimiter
http://forum.doom9.org/showthread.php?t=108470
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
10th March 2006, 16:45 | #144 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
The source Test6HE.aac is decoded ok by Foobar v0.8.3 for instance. |
|
10th March 2006, 17:53 | #145 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
http://www.un4seen.com/filez/2/bass_aac.dll
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
10th March 2006, 23:08 | #146 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Works for you? |
|
11th March 2006, 14:39 | #147 | Link |
Registered User
Join Date: Dec 2002
Posts: 165
|
i try to transcode a file wav (44100 hz, mono) into a aac+ 16kbps.
In [1] i select my wav file as "Wavsource", in [2] and [3] all are empty. In [4] i select aac+ 16kbps as adts aac but i have this error Starting job bri.wav->bri.aac Error: BeHappy.AviSynthException: Script error: there is no function named "AudioDubEx" at BeHappy.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env) at BeHappy.Encoder.encode() |
11th March 2006, 14:39 | #148 | Link |
Registered User
Join Date: Dec 2002
Posts: 165
|
ah this is the avc generated by behappy
######################################## #Created by BeHappy v0.1.0.28107 #Creation timestamp: 11/03/2006 14.39.50 ######################################## #Source FileName:C:\Documents and Settings\Enea\Desktop\bri.wav #Target FileName:C:\Documents and Settings\Enea\Desktop\bri.aac ######################################## ######################################## # [Source: WavSource] ######################################## WavSource("C:\Documents and Settings\Enea\Desktop\bri.wav") EnsureVBRMP3Sync() # Some black magic to avoid desync ######################################## # [BeHappy: Create fictive 1000fps video for triming] ######################################## AudioDubEx(BlankClip(length=Int(1000*AudioLengthF(last)/Audiorate(last)), width=32, height=32, pixel_type="RGB24", fps=1000), last) ######################################## # [Encoder: Coding Technologies AAC+ @ 16 kbps as ADTS AAC] ######################################## ######################################## # [BeHappy: Kill video] ######################################## AudioDubEx(Tone(), last) |
11th March 2006, 15:09 | #149 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@gino25
instal AviSynth 2.56
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
14th March 2006, 07:26 | #151 | Link | |
Registered User
Join Date: Dec 2005
Location: Proxima Centauri
Posts: 315
|
Quote:
knee that can be adjusted. Morover, this always limits to [-1, 1] range and up to some signal level is linear (no harmonic distortion).
__________________
Aud-X MP3 5.1 Format |
|
15th March 2006, 15:49 | #152 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@tebasuna51
Please, test my AudioLimiter filter http://forum.doom9.org/showthread.php?t=108470 What does You think, does it acceptable to use it for DRC?
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
16th March 2006, 03:52 | #153 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
A instant volume conversión with simple math formulas produce distort output like you can see in this image. With a frequency analysis you can see the audible overtones, not present using more sophisticated algorithms: Frequency Analysis. For me the DRC is only useful with ac3 or dts sources, and this work ok with your modified NicAaudio.dll. For others uses the compand Sox function still work better than this AudioLimiters. |
|
16th March 2006, 07:08 | #154 | Link | |
Registered User
Join Date: Dec 2005
Location: Proxima Centauri
Posts: 315
|
Quote:
--------------------------- However, for compressing the amplitude of the signal, usually a dynamic compressor is used (with the attack phase, release phase, compression ratio, and other parameters). --------------------------- Dimzon, I have implemented in the past a very high quality (very low harmonic distortions) compressor for some pro-audio applications, and the code belongs to me (personally). I will have to just clean it a bit and will provide you with it. So you will be able to use it as open source, or in whaterver way you prefer. So I will get back with this to you soon.
__________________
Aud-X MP3 5.1 Format Last edited by 3dsnar; 16th March 2006 at 07:10. |
|
16th March 2006, 09:31 | #155 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@3dsnar
Thanx a lot @3dsnar, @tebasuna51 http://en.wikipedia.org/wiki/Amplitude_compression I'm just trying to reproduce BeSweet's custom boost modes (LigH/Tera/DSPGuru) - there are no attac/decay parameters for it, seems like they are just limiters. Custom boost modes + additional AC3 DRC is last to cover all BeSweet functionality...
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
16th March 2006, 17:38 | #156 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
- DSPguru method -boost( /b2=4 /l=0.95 ): Broken for input values > -7.16 dB. Don't need emulate. - Tera method -boost( /b3=5 /l=0.95 ): low range values very amplified. Not similar behavior with your AudioLimiter functions. - LigH method -boost( /b=3 /l=0.95 ): This method can be emulated with ExpotencialLimiter(2.4) with light differences. Code:
All values are peak (-) dB Met\Input 46.6 40.8 36.0 31.2 26.4 21.6 16.8 12.0 10.45 7.2 2.40 --------- ---- ---- ---- ---- ---- ---- ---- ---- ----- ---- ----- Tera_norm 30.3 25.6 21.1 16.8 12.7 9.1 6.0 3.5 2.85 1.7 0.45 LigH_norm 37.3 31.2 26.4 21.6 16.9 12.2 7.7 3.9 2.85 1.2 0.14 Expot 2.4 37.6 32.6 27.5 22.2 16.8 11.4 6.7 3.2 2.44 1.2 0.24 Expot 2.0 39.0 34.1 29.1 23.9 18.6 13.4 8.5 4.6 3.60 1.9 0.43 Expot 3.0 35.6 30.5 25.3 19.9 14.3 8.9 4.6 1.9 1.33 0.6 0.10 Last edited by tebasuna51; 16th March 2006 at 17:48. |
|
16th March 2006, 17:58 | #157 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@tebasuna51
Thanx a lot Does anybody know good free math-modeling software (free MathLab analogue)?
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
16th March 2006, 18:02 | #158 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
found very interesting site
http://musicdsp.org/
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
16th March 2006, 18:18 | #159 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Yet another fine link http://www.dspguru.com/sw/opendsp/mathclo2.htm
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
16th March 2006, 18:29 | #160 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
Tags |
behappy |
Thread Tools | Search this Thread |
Display Modes | |
|
|