QVideoWidget视频预览

QVideoWidget video preview

本文关键字:视频 QVideoWidget      更新时间:2023-10-16

我是初学者!我想在Windows 7 64位上使用Qt Creator实现一个简单的视频播放器,所以我遵循视频小部件示例。一切正常,但我注意到当我加载视频时,在我按下播放按钮之前不会显示任何内容。有没有办法将视频第一帧显示为预览?我获得与开始并立即停止视频非常相似的东西,但我想这不是正确的方法。

看来您正在以目前唯一的方式执行此操作。我找不到任何可用于执行此操作的简单 API。

也可能是,系统中不存在必要的编解码器。我建议您尝试使用ffmpeg的QtAV项目,并且无需安装额外的编解码器即可使用。你也可以在那里找到一些例子。

有点晚了,但有人可以提供帮助。您可以使用play()并一起pause()其显示的第一帧(如果需要,请使用setPosition())和暂停的视频。