2

moviepy 用の独自のカスタム オーディオ フィルタを作成しようとしています。

例として audio_fadein を見ていますが、入力変数 (t) の予想される型を理解するのに苦労しています。

期待される t の型を説明できる人はいますか? または、moviepy コードのどこで、この 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)
4

1 に答える 1