amount: wielkość o jaką ma zostać wzmocniony dźwięk (przez przemnożenie przez bieżącą wartość albo poprzez dodania decybeli)
Amplify mnoży próbkowanie audio przez wartość podaną jako
argument amount. Można określić różne współczynniki dla każdego kanału.
Jeśli określisz więcej argumentów amount niż w rzeczywistości
jest kanałów w audio, to zbędne wartości zostaną zignorowane. Natomiast jeśli
określisz mniej argumentów amount niż w rzeczywistości jest
kanałów w audio to ostatnia wartość zostanie zastosowana do pozostałych kanałów.
AmplifydB działa identycznie z tym wyjątkiem, że argument amount
powoduje dodanie do bieżącej głośności dźwięku określonej ilość
decybeli.
Można użyć ujemnych wartości dB (lub skalę współczynników pomiędzy 0 a 1)
by ściszyć ścieżkę dźwiękową.
Kolejność argumentu amount dla dźwięku przestrzennego oznacza
wzmocnienie określonych kanałów:
1 -> przedni lewy kanał
2 -> przedni prawy kanał
3 -> przedni centralny kanał
4 -> subwoofer
5 -> tylni lewy kanał
6 -> tylni prawy kanał
Przykłady:
video = AviSource("c:\filename.avi") |
# | wzmocni lewy kanał o 3 dB (dodaje 3 dB) |
  |
||
video = AviSource("c:\divx_6ch_wav.avi") |
# | wzmocni przednie kanały o 3 dB (dodaje 3 dB) |
  |
||
video = AviSource("c:\filename.avi") |
# | wzmocni tylko dwa kanały, ponieważ dźwięk jest w postaci stereo, pozostałe 4 argumenty zostaną zignorowane |
  |
||
video = AviSource("c:\divx_6ch_wav.avi") |
# | wzmocni trzykrotnie wszystkie kanały |