# 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: ...