c++ - 通过 Qt 播放 mov 文件

标签 c++ qt quicktime

我想在 Qt 应用程序中播放 mov 文件(Quicktime 视频)。据我所知,QMediaPlayer 无法播放这种格式。有谁知道如何升级 QMediaPlayer 或知道一个好的库来使用或任何其他解决方案(libVLC 除外)?

谢谢

最佳答案

QMediaPlayer 可以播放平台媒体服务支持的任何格式。您应该为要成功播放的视频类型安装正确的编解码器。尝试在 Linux 上安装 GStreamer 编解码器。如果您使用的是 Windows,请安装 KLite Codecs。

QtMultimedia 的实现依赖于平台(在 Windows 上使用直接显示,在 Linux 上使用 gstream 等)。考虑使用像 QtAV 这样的库可能是件好事或 libVLC .

它们适用于大多数平台,无需安装额外的编解码器和插件。

关于c++ - 通过 Qt 播放 mov 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21615716/

相关文章:

GUI 应用程序的 Qt 问题

objective-c - 如何在 QTCaptureView 上方显示按钮?

c++ - "error: ' = ' : left operand must be l-value"? (在三元中使用赋值时?:)

xcode - 在构建qt项目时“no such sysroot directory”

qt - 如何识别当前选项卡在 QTabWidget 中的更改时间?

视频无法在 Quicktime 中播放

cocoa - 如何使用 QTKit 设置 QTMedia/QTTrack 的 Alpha 模式

c# - 从原始 ECG 信号中提取心率的算法

c++ - 在客户端矩形中隐藏光标但不在标题栏上

c++ - 这个单向链表析构函数是如何导致死循环的?