Python
C++
OpenCV

OpenCVの動画プロパティを取得する

C++

// 動画の読み込み
cv::VideoCapture video("filename");

// 幅
int W = video.get(CV_CAP_PROP_FRAME_WIDTH);
// 高さ
int H = video.get(CV_CAP_PROP_FRAME_HEIGHT);
// 総フレーム数
int count = video.get(CV_CAP_PROP_FRAME_COUNT);
// fps
double fps = video.get(CV_CAP_PROP_FPS);

Python

# 動画の読み込み
video = cv2.VideoCapture("filename")

# 幅
W = video.get(cv2.CAP_PROP_FRAME_WIDTH)
# 高さ
H = video.get(cv2.CAP_PROP_FRAME_HEIGHT)
# 総フレーム数
count = video.get(cv2.CAP_PROP_FRAME_COUNT)
# fps
fps = video.get(cv2.CAP_PROP_FPS)

参考文献