QVideoWidget视频预览

时间:2014-02-17 13:55:29

标签: c++ qt video

我是初学者!我想在Windows 7 64bit上用Qt Creator实现一个简单的视频播放器,所以我遵循Video Widget Example。一切都运行正常,但我注意到,当我加载视频时,在按下播放按钮之前不会显示任何内容。有没有办法将视频第一帧显示为预览? 我在启动时获得了非常相似的内容并立即停止了视频,但我认为这不是正确的方法。

3 个答案:

答案 0 :(得分:0)

似乎你正在以目前的方式完成它。我找不到任何可以直接使用的简单API。

答案 1 :(得分:0)

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

答案 2 :(得分:-2)

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