diff --git a/stubs/moviepy/audio/AudioClip.pyi b/stubs/moviepy/audio/AudioClip.pyi new file mode 100644 --- /dev/null +++ b/stubs/moviepy/audio/AudioClip.pyi @@ -0,0 +1,36 @@ +# Stubs for moviepy.audio.AudioClip (Python 3) +# +# NOTE: This dynamically typed stub was automatically generated by stubgen. + +from moviepy.Clip import Clip +from typing import Any, Optional + +class AudioClip(Clip): + fps: Any = ... + make_frame: Any = ... + nchannels: Any = ... + duration: Any = ... + end: Any = ... + def __init__(self, make_frame: Optional[Any] = ..., duration: Optional[Any] = ..., fps: Optional[Any] = ...) -> None: ... + def iter_chunks(self, chunksize: Optional[Any] = ..., chunk_duration: Optional[Any] = ..., fps: Optional[Any] = ..., quantize: bool = ..., nbytes: int = ..., logger: Optional[Any] = ...) -> None: ... + def to_soundarray(self, tt: Optional[Any] = ..., fps: Optional[Any] = ..., quantize: bool = ..., nbytes: int = ..., buffersize: int = ...): ... + def max_volume(self, stereo: bool = ..., chunksize: int = ..., logger: Optional[Any] = ...): ... + def write_audiofile(self, filename: Any, fps: Optional[Any] = ..., nbytes: int = ..., buffersize: int = ..., codec: Optional[Any] = ..., bitrate: Optional[Any] = ..., ffmpeg_params: Optional[Any] = ..., write_logfile: bool = ..., verbose: bool = ..., logger: str = ...): ... + +class AudioArrayClip(AudioClip): + array: Any = ... + fps: Any = ... + duration: Any = ... + make_frame: Any = ... + nchannels: Any = ... + def __init__(self, array: Any, fps: Any) -> None: ... + +class CompositeAudioClip(AudioClip): + clips: Any = ... + nchannels: Any = ... + duration: Any = ... + end: Any = ... + make_frame: Any = ... + def __init__(self, clips: Any) -> None: ... + +def concatenate_audioclips(clips: Any): ...