I am new to Qt, I only know the basics: create interfaces and connect slots. In a few words, my knowledge is not deep at all.
I need to open a video file and captur
You can use QMediaPlayer to achieve this.
QMediaPlayer::setVideoOutput
. QAbstractVideoSurface::present(const QVideoFrame & frame)
on your implementation of QAbstractVideoSurface
if the video was loaded successfully. Then you can access the channels and everything from the QVideoFrame and draw the frame on a widget.