Capturing Video from Video Capture Card using Qt

I am looking for an API/library in Qt which helps to capture video/streaming video from connected video capture card like Black Magic Pro ? I may need to capture individual video frames also at later point. 1. Does QMediaPlayer class of Qt have this provision ? 2. Or OpenCV have this support ?