2
我想爲自己編寫我自己的自定義音頻過濾器。如何使用影片製作自定義音頻過濾器?
我在看audio_fadein作爲一個例子,但是我有麻煩理解(t)的輸入變量的預期的類型。
任何人都可以解釋預期的T類型是什麼?或者在電影代碼中,我可以看看哪些庫來自或被使用?感謝您的幫助,非常感謝。
@audio_video_fx
def audio_fadein(clip, duration):
"""Return an audio (or video) clip that is first mute, then the
sound arrives progressively over ``duration`` seconds."""
def fading(gf,t):
gft = gf(t)
if np.isscalar(t):
factor = min(1.0 * t/duration, 1)
factor = np.array([factor,factor])
else:
factor = np.minimum(1.0 * t/duration, 1)
factor = np.vstack([factor,factor]).T
return factor * gft
return clip.fl(fading, keep_duration = True)