Files @ 3b2255e3576d
Branch filter:

Location: light9/stubs/moviepy/video/VideoClip.pyi

Drew Perttula
big stubgen run for PIL, moviepy, rx
Ignore-this: 349c755d8d70fdd1ff5711bde41f1dcb
# Stubs for moviepy.video.VideoClip (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.

from ..Clip import Clip
from ..compat import DEVNULL, string_types
from ..config import get_setting
from ..decorators import add_mask_if_none, apply_to_mask, convert_masks_to_RGB, convert_to_seconds, outplace, requires_duration, use_clip_fps_by_default
from ..tools import deprecated_version_of, extensions_dict, find_extension, is_string, subprocess_call
from .io.ffmpeg_writer import ffmpeg_write_video
from .io.gif_writers import write_gif, write_gif_with_image_io, write_gif_with_tempfiles
from .tools.drawing import blit
from typing import Any, Optional

class VideoClip(Clip):
    mask: Any = ...
    audio: Any = ...
    pos: Any = ...
    relative_pos: bool = ...
    make_frame: Any = ...
    size: Any = ...
    ismask: Any = ...
    has_constant_size: Any = ...
    duration: Any = ...
    end: Any = ...
    def __init__(self, make_frame: Optional[Any] = ..., ismask: bool = ..., duration: Optional[Any] = ..., has_constant_size: bool = ...) -> None: ...
    @property
    def w(self): ...
    @property
    def h(self): ...
    @property
    def aspect_ratio(self): ...
    def save_frame(self, filename: Any, t: int = ..., withmask: bool = ...) -> None: ...
    def write_videofile(self, filename: Any, fps: Optional[Any] = ..., codec: Optional[Any] = ..., bitrate: Optional[Any] = ..., audio: bool = ..., audio_fps: int = ..., preset: str = ..., audio_nbytes: int = ..., audio_codec: Optional[Any] = ..., audio_bitrate: Optional[Any] = ..., audio_bufsize: int = ..., temp_audiofile: Optional[Any] = ..., rewrite_audio: bool = ..., remove_temp: bool = ..., write_logfile: bool = ..., verbose: bool = ..., threads: Optional[Any] = ..., ffmpeg_params: Optional[Any] = ..., logger: str = ...) -> None: ...
    def write_images_sequence(self, nameformat: Any, fps: Optional[Any] = ..., verbose: bool = ..., withmask: bool = ..., logger: str = ...): ...
    def write_gif(self, filename: Any, fps: Optional[Any] = ..., program: str = ..., opt: str = ..., fuzz: int = ..., verbose: bool = ..., loop: int = ..., dispose: bool = ..., colors: Optional[Any] = ..., tempfiles: bool = ..., logger: str = ...) -> None: ...
    def subfx(self, fx: Any, ta: int = ..., tb: Optional[Any] = ..., **kwargs: Any): ...
    def fl_image(self, image_func: Any, apply_to: Optional[Any] = ...): ...
    def fill_array(self, pre_array: Any, shape: Any = ...): ...
    def blit_on(self, picture: Any, t: Any): ...
    def add_mask(self): ...
    def on_color(self, size: Optional[Any] = ..., color: Any = ..., pos: Optional[Any] = ..., col_opacity: Optional[Any] = ...): ...
    def set_make_frame(self, mf: Any) -> None: ...
    def set_audio(self, audioclip: Any) -> None: ...
    def set_mask(self, mask: Any) -> None: ...
    def set_opacity(self, op: Any): ...
    def set_position(self, pos: Any, relative: bool = ...): ...
    def to_ImageClip(self, t: int = ..., with_mask: bool = ..., duration: Optional[Any] = ...): ...
    def to_mask(self, canal: int = ...): ...
    def to_RGB(self): ...
    def without_audio(self) -> None: ...
    def afx(self, fun: Any, *a: Any, **k: Any) -> None: ...

class DataVideoClip(VideoClip):
    data: Any = ...
    data_to_frame: Any = ...
    fps: Any = ...
    def __init__(self, data: Any, data_to_frame: Any, fps: Any, ismask: bool = ..., has_constant_size: bool = ...) -> None: ...

class UpdatedVideoClip(VideoClip):
    world: Any = ...
    def __init__(self, world: Any, ismask: bool = ..., duration: Optional[Any] = ...) -> None: ...

class ImageClip(VideoClip):
    mask: Any = ...
    make_frame: Any = ...
    size: Any = ...
    img: Any = ...
    def __init__(self, img: Any, ismask: bool = ..., transparent: bool = ..., fromalpha: bool = ..., duration: Optional[Any] = ...) -> None: ...
    def fl(self, fl: Any, apply_to: Optional[Any] = ..., keep_duration: bool = ...): ...
    def fl_image(self, image_func: Any, apply_to: Optional[Any] = ...): ...
    def fl_time(self, time_func: Any, apply_to: Optional[Any] = ..., keep_duration: bool = ...) -> None: ...

class ColorClip(ImageClip):
    def __init__(self, size: Any, color: Optional[Any] = ..., ismask: bool = ..., duration: Optional[Any] = ..., col: Optional[Any] = ...) -> None: ...

class TextClip(ImageClip):
    txt: Any = ...
    color: Any = ...
    stroke_color: Any = ...
    def __init__(self, txt: Optional[Any] = ..., filename: Optional[Any] = ..., size: Optional[Any] = ..., color: str = ..., bg_color: str = ..., fontsize: Optional[Any] = ..., font: str = ..., stroke_color: Optional[Any] = ..., stroke_width: int = ..., method: str = ..., kerning: Optional[Any] = ..., align: str = ..., interline: Optional[Any] = ..., tempfilename: Optional[Any] = ..., temptxt: Optional[Any] = ..., transparent: bool = ..., remove_temp: bool = ..., print_cmd: bool = ...) -> None: ...
    @staticmethod
    def list(arg: Any): ...
    @staticmethod
    def search(string: Any, arg: Any): ...