PDA

View Full Version : Timecode in QMediaPlayer



mkarol
28th November 2013, 19:46
Hello.
I'm developing tool to create subtitles. I have to get timecode not only frame number.Is it possible using QMediaPlayer? Very helpful would be also answer how to get FPS(MetaDate doesn't work).



subtitletools::subtitletools()
{
mplayer=new QMediaPlayer();
vwidget=new QVideoWidget();
vwidget->setAspectRatioMode(Qt::IgnoreAspectRatio);
mplayer->setVideoOutput(vwidget);
QString file=QFileDialog::getOpenFileName(this,"Otwórz plik");
mplayer->setMedia(QUrl::fromLocalFile(file));
mplayer->setVolume(100);
mplayer->setPlaybackRate(1);
mplayer->play();
}

mkarol
5th December 2013, 18:50
Ok,I have to read docs more carefully. Function: QMediaPlayer:: position() return not number of frame but time in milliseconds. But question about FPS is still active. :)