Home
RecentChanges

Search:

» AviSynth is a powerful video FrameServer for Win32.

AviSynth Links:
»Download
»Learn to script
»FAQ
»Manual
»Discussion fora
»Project page
»External filters
»FeedBack

» You can add pages to this website immediately. No login required.
Edit this document

» AboutAviSynth

 

Avisynth 
Logo

Amplify Deutsch

( This site in flag-uk.gif english )

Amplify(clip, float "amount1"[, float "amount2"[, float "amount2",...]])

Amplify(clip, float "left", float "right")

AmplifydB(clip, float "amount1"[, float "amount2"[, float "amount2",...]])

AmplifydB(clip, float "left", float "right")

Amplify ver�ndert die Lautst�rke um den Faktor amount. Beide Kan�le k�nnen getrennt angegeben werden.

Falls es mehr Lautst�rke gibt, als in die Kan�le passen, werden sie ignoriert und falls es weniger Lautst�rke als Kan�le gibt, so wird das letzte Lautst�rke auch f�r die restlichen Kan�le verwendet.

AmplifydB macht das gleiche, nur sind die Werte in dB. Negative dB-Werte oder Faktoren zwischen 0 und 1 k�nnen zum Reduzieren der Lautst�rke verwendet werden. Negative Werte drehen die Phase um 180�.

Audio Samplingtiefe wird automatisch zu 16 Bit konvertiert.

Wie bei Mehrkanal-Ton die Kan�le angeordnet sind, kann man der GetChannel Beschreibung entnehmen.

Beispiele:

Erh�ht die Lautst�rke des linken Kanals um 3 dB:

video = AviSource("C:\Datei.avi")

stereo = WavSource("C:\Audio.wav")

stereo_amp = AmplifydB?(stereo, 3, 0)

return AudioDub(video, stereo_amp)

Erh�ht die Lautst�rken der vorderen Kan�le um 3 dB:

video = AviSource("C:\Datei_6ch_wav.avi")

audio = WavSource("C:\Datei_6ch_wav.avi")

multichannel_amp = AmplifydB(audio, 3, 3, 3)

return AudioDub(video, multichannel_amp)

SourceForge Logo

 


Edit this document | View document history
Document last modified Mon, 01 Dec 2003 05:55:08