VideoWriter.open
bool cv::VideoWriter::open(
const String& filename,
int apiPreference = CAP_ANY
)
bool VideoWriter.Open(
string fileName,
VideoCaptureAPIs apiPreference = VideoCaptureAPIs.ANY
)
retval = cv2.VideoWriter.open(
filename,
apiPreference
)
Note:
Linux에서 동영상을 녹화할 때 FFmpeg를 사용합니다.
Note:
Windows에서 동영상을 녹화할 때 FFmpeg, MSWF, DSHOW 중 하나를 사용합니다.
Note:
MacOSX에서 동영상을 녹화할 때 AVFoundation를 사용합니다.
Tip:
일부 운영체제에서는 FourCC의 값을 -1로 사용하면 코덱 선택 대화 상자를 띄울 수 있습니다.
Tip:
이미지 시퀸스로 저장하려면 파일 이름을 img_%02d.jpg와 같은 형태로 작성하고, FourCC와 fps 값을 0으로 사용합니다.
Tip:
FFmpeg가 활성화 된 경우 FourCC 값을 0으로 사용합니다.
요약(Summary)
이미지의 연속을 비디오 파일, 이미지 시퀀스 등으로 작성합니다.
매개변수(Parameter)
파일 이름(filename)
비디오 파일의 경로
API 백엔드(apiPreference)
API 백엔드 식별자
비디오 코덱(fourcc)
프레임을 압축하는 데 사용되는 Four Character Code 코드
프레임 속도(fps)
비디오 프레임의 속도
프레임 크기(frameSize)
비디오 프레임의 크기
색상 유/무(isColor)
다중 채널 프레임으로 인코딩 유/무
반환값(Returns)
생성자(VideoWriter)
VideoWriter 생성자