diff --git a/stubs/moviepy/Clip.pyi b/stubs/moviepy/Clip.pyi new file mode 100644 --- /dev/null +++ b/stubs/moviepy/Clip.pyi @@ -0,0 +1,37 @@ +# Stubs for moviepy.Clip (Python 3) +# +# NOTE: This dynamically typed stub was automatically generated by stubgen. + +from typing import Any, Optional + +class Clip: + start: int = ... + end: Any = ... + duration: Any = ... + memoize: bool = ... + memoized_t: Any = ... + memoize_frame: Any = ... + def __init__(self) -> None: ... + def copy(self): ... + memoized_frame: Any = ... + def get_frame(self, t: Any): ... + def fl(self, fun: Any, apply_to: Optional[Any] = ..., keep_duration: bool = ...): ... + def fl_time(self, t_func: Any, apply_to: Optional[Any] = ..., keep_duration: bool = ...): ... + def fx(self, func: Any, *args: Any, **kwargs: Any): ... + def set_start(self, t: Any, change_end: bool = ...) -> None: ... + def set_end(self, t: Any) -> None: ... + def set_duration(self, t: Any, change_end: bool = ...) -> None: ... + make_frame: Any = ... + def set_make_frame(self, make_frame: Any) -> None: ... + fps: Any = ... + def set_fps(self, fps: Any) -> None: ... + ismask: Any = ... + def set_ismask(self, ismask: Any) -> None: ... + def set_memoize(self, memoize: Any) -> None: ... + def is_playing(self, t: Any): ... + def subclip(self, t_start: int = ..., t_end: Optional[Any] = ...): ... + def cutout(self, ta: Any, tb: Any): ... + def iter_frames(self, fps: Optional[Any] = ..., with_times: bool = ..., logger: Optional[Any] = ..., dtype: Optional[Any] = ...) -> None: ... + def close(self) -> None: ... + def __enter__(self): ... + def __exit__(self, exc_type: Any, exc_value: Any, traceback: Any) -> None: ...