QVideoWidget视频预览
QVideoWidget video preview
本文关键字:视频 QVideoWidget 更新时间:2023-10-16
我是初学者!我想在Windows 7 64位上使用Qt Creator实现一个简单的视频播放器,所以我遵循视频小部件示例。一切正常,但我注意到当我加载视频时,在我按下播放按钮之前不会显示任何内容。有没有办法将视频第一帧显示为预览?我获得与开始并立即停止视频非常相似的东西,但我想这不是正确的方法。
看来您正在以目前唯一的方式执行此操作。我找不到任何可用于执行此操作的简单 API。
也可能是,系统中不存在必要的编解码器。我建议您尝试使用ffmpeg的QtAV项目,并且无需安装额外的编解码器即可使用。你也可以在那里找到一些例子。
有点晚了,但有人可以提供帮助。您可以使用play()
并一起pause()
其显示的第一帧(如果需要,请使用setPosition()
)和暂停的视频。
相关文章:
- 如何在c++中录制具有精确帧时间戳的视频
- 如何在QT中的自定义视频小工具t上绘制矩形
- 如何使用OpenCV-C++编写*.mp4视频?
- 开放 CV 中的动态内存分配,用于视频处理
- 错误:(-210:不支持的格式或格式组合)功能'create'中的硬件视频解码器不支持视频源
- OpenCV QT,显示视频的帧(不使用while循环)
- FFmpeg——使用硬件加速进行视频解码
- 在 openCV 中手动停止视频
- 强制Qt相机视频格式
- 在macOS Mojave上尝试OpenCV视频捕获时"Abort Trap: 6"
- 应用程序在打开的简历中捕获视频后没有响应
- 使用 IMFSinkWriter 编码的视频的播放速度会根据宽度而变化
- 如何在 c++ 中通过 http 发送大型视频文件?
- 在 QLabel 中显示视频
- OpenGL 调试上下文警告 -"将使用视频内存作为缓冲区异议的来源
- 这个工厂类在这个C++视频中的意义何在?
- 如何使用Qt在新窗口中显示视频帧
- Qt GUI使用Qfiledialogbox和qlabel显示视频,这是我的代码
- 如何OPENCV+CUDA+视频捕获?
- QVideoWidget视频预览