QMediaPlayer绿屏视频

  • 本文关键字:视频 QMediaPlayer qt
  • 更新时间 :
  • 英文 :


我正在尝试使用QMediaPlayer运行视频&&QVideoWidget,一切正常,但视频只显示绿色屏幕,

我试过另一个视频和同样的问题

我代码:

player = new QMediaPlayer;
player->setSource(QUrl::fromLocalFile("E:\gd.mp4"));
vw = new QVideoWidget;
player->setVideoOutput(vw);
connect(player, &QMediaPlayer::errorChanged, this, &Widget::catchError);
connect(player, &QMediaPlayer::durationChanged, this, &Widget::getDuration);
vw->show();
player->play();

Qt 6.5.0迁移到ffmpeg后端。尝试将环境变量QT_MEDIA_BACKEND设置为"windows"如文档中所述,使用以前的后端。

相关内容

  • 没有找到相关文章

最新更新