matplotlib.animation.MovieWriter #

클래스 matplotlib.animation. MovieWriter ( fps = 5 , 코덱 = 없음 , 비트레이트 = 없음 , extra_args = 없음 , 메타데이터 = 없음 ) [출처] #

동영상 작성을 위한 기본 클래스입니다.

동영상 프레임 데이터를 파이프에 쓰는 MovieWriter 하위 클래스의 기본 클래스입니다. 이 클래스를 직접 인스턴스화할 수 없습니다. 하위 클래스를 사용하는 방법은 예제를 참조하세요.

속성 :
frame_format 문자열

프레임 데이터 쓰기에 사용되는 형식으로, 기본값은 'rgba'입니다.

무화과Figure

데이터를 캡처할 Figure입니다. 하위 클래스에서 제공해야 합니다.

매개변수 :
fps 정수, 기본값: 5

동영상 프레임 속도(초당).

코덱 str 또는 없음, 기본값: rcParams["animation.codec"](기본값: 'h264')

사용할 코덱입니다.

비트레이트 정수, 기본값: rcParams["animation.bitrate"](기본값: -1)

동영상의 비트 전송률(초당 킬로비트)입니다. 값이 높을수록 동영상 품질이 높아지지만 파일 크기가 커집니다. 값이 -1이면 기본 동영상 인코더가 비트 전송률을 선택할 수 있습니다.

str 또는 None의 extra_args 목록, 선택 사항

기본 무비 인코더에 전달되는 추가 명령줄 인수입니다. 기본값인 없음 rcParams["animation.[name-of-encoder]_args"]은 내장 작성기에 사용한다는 의미입니다.

메타데이터 dict[str, str], 기본값: {}

출력 파일에 포함할 메타데이터의 키 및 값 사전입니다. 사용할 수 있는 일부 키에는 제목, 아티스트, 장르, 주제, 저작권, srcform, 설명이 포함됩니다.

__init__ ( fps = 5 , 코덱 = 없음 , 비트레이트 = 없음 , extra_args = 없음 , 메타데이터 = 없음 ) [출처] #
매개변수 :
fps 정수, 기본값: 5

동영상 프레임 속도(초당).

코덱 str 또는 없음, 기본값: rcParams["animation.codec"](기본값: 'h264')

사용할 코덱입니다.

비트레이트 정수, 기본값: rcParams["animation.bitrate"](기본값: -1)

동영상의 비트 전송률(초당 킬로비트)입니다. 값이 높을수록 동영상 품질이 높아지지만 파일 크기가 커집니다. 값이 -1이면 기본 동영상 인코더가 비트 전송률을 선택할 수 있습니다.

str 또는 None의 extra_args 목록, 선택 사항

기본 무비 인코더에 전달되는 추가 명령줄 인수입니다. 기본값인 없음 rcParams["animation.[name-of-encoder]_args"]은 내장 작성기에 사용한다는 의미입니다.

메타데이터 dict[str, str], 기본값: {}

출력 파일에 포함할 메타데이터의 키 및 값 사전입니다. 사용할 수 있는 일부 키에는 제목, 아티스트, 장르, 주제, 저작권, srcform, 설명이 포함됩니다.

행동 양식

__init__([fps, 코덱, 비트레이트, extra_args, ...])

매개변수 :

bin_path()

특정 하위 클래스에서 사용하는 명령줄 도구에 대한 이진 경로를 반환합니다.

finish()

동영상 쓰기를 위한 모든 처리를 완료합니다.

grab_frame(**savefig_kwargs)

Figure에서 이미지 정보를 가져와 동영상 프레임으로 저장합니다.

isAvailable()

MovieWriter 하위 클래스가 실제로 사용 가능한지 여부를 반환합니다.

saving(무화과, outfile, dpi, *args, **kwargs)

동영상 파일 작성을 용이하게 하는 컨텍스트 관리자.

setup(무화과, outfile[, dpi])

동영상 파일을 쓰기 위한 설정입니다.

속성

frame_size

동영상 프레임의 픽셀 단위 튜플 입니다.(width, height)

supported_formats

classmethod bin_path ( ) [소스] #

특정 하위 클래스에서 사용하는 명령줄 도구에 대한 이진 경로를 반환합니다. 이것은 특정 MovieWriter 하위 클래스를 사용 가능하게 만들기 전에 도구를 찾을 수 있도록 하는 클래스 메서드입니다.

마침 ( ) [출처] #

동영상 쓰기를 위한 모든 처리를 완료합니다.

grab_frame ( ** savefig_kwargs ) [출처] #

Figure에서 이미지 정보를 가져와 동영상 프레임으로 저장합니다.

savefig_kwargs 의 모든 키워드 인수 savefig는 그림을 저장하는 호출 에 전달됩니다 .

classmethod isAvailable ( ) [출처] #

MovieWriter 하위 클래스가 실제로 사용 가능한지 여부를 반환합니다.

설정 ( fig , outfile , dpi = 없음 ) [소스] #

동영상 파일을 쓰기 위한 설정입니다.

매개변수 :
무화과Figure

프레임에 대한 정보가 포함된 그림 개체입니다.

출력 파일 문자열

결과 동영상 파일의 파일 이름입니다.

dpi 플로트, 기본값:fig.dpi

파일의 DPI(또는 해상도)입니다. 결과 동영상 파일의 픽셀 크기를 제어합니다.

supported_formats = ['rgba'] #