最終更新:2020-05-11 (月) 19:20:39 (1439d)  

cv::VideoWriter
Top / cv::VideoWriter

https://docs.opencv.org/3.2.0/dd/d9e/classcv_1_1VideoWriter.html

コンストラクタ

  • VideoWriter (const String &filename, int fourcc, double fps, Size frameSize, bool isColor=true)

使い方

  • VideoWriter writer;
    int codec = VideoWriter::fourcc('M', 'J', 'P', 'G');
    writer.open(filename, codec, fps, src.size(), isColor);
    writer.write(src);

チュートリアル

サンプル

メソッド

実装

OpenCV 4.0

OpenCV 3.4.2

OpenCV 3.3

  • bool VideoWriter::open(const String& filename, int apiPreference, int _fourcc, double fps, Size frameSize, bool isColor)
  • IVideoWriter_create
    バックエンドクラス
    MFXVideoWriter_IntelMFX?VideoWriter_IntelMFX::create?
    mjpeg::MotionJpegWriter?createMotionJpegWriter?

OpenCV 3.2

  • bool VideoWriter::open(const String& filename, int _fourcc, double fps, Size frameSize, bool isColor)

FFmpeg (opencv_ffmpeg.dll)

C言語

メモ

FOURCC

  • X264
    • aviだとVFW
    • mp4だとMSMF
  • H264
    • aviだと失敗
    • mp4だとMSMF

クラス

cv::VideoWriterProperties

関連