问题标签 [qmediaplayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4829 浏览

c++ - QMediaPlayer 支持哪些音频格式?

我试图弄清楚QMediaPlayerQt 支持什么,但找不到特定的格式列表(MP3、AAC、FLAC、MIDI 等)。

0 投票
2 回答
5848 浏览

qt - 如何在 QMediaPlayer 中播放音频和删除文件?

我正在使用qt5.0。我创建了 dll 并将所有音频文件放入 dll 中。现在我正在从资源创建文件并播放。它工作正常。

但问题是播放文件后我无法删除该文件并重新创建新文件。

如果我尝试手动删除也会出错。“使用该文件的其他程序”。一旦我停止程序,则只能删除该文件。

如何在立即回滚后删除文件。这是我的代码


我收到“已播放音频”消息,但它没有删除文件。

请帮我解决这个问题。

0 投票
1 回答
151 浏览

libspotify - 我可以在不使用低级音频 API 的情况下使用 libspotify 播放音频吗?

是否可以使用 libspotify 获取曲目的 URI 并使用更高级别的媒体播放器播放?例如,我有兴趣在 Qt 中使用 QMediaPlayer 执行此操作。我问这个是因为 Spotify 的示例应用程序之一使用较低级别的 API 来直接编写示例。

我宁愿这样做更简单,类似于 Grooveshark 的 API 的工作方式,通过返回轨道的 URL 并简单地将其设置在高级媒体播放器上。

0 投票
0 回答
481 浏览

c++ - Qt QMediaPlayer/Phonon 视频播放

我有一个使用声子从 Qt 4.7 版本开始的视频播放器。

用新版本的 Qt(目前是 5.1)升级播放器,我注意到 Qt 能够播放的视频越来越少(主要是 avi)。

您在 5.1 中遇到的错误是严重的“资源错误”,正如我所说的一些视频。其他会玩得很好。事实证明,phonon 能够正确播放比当前版本更多的视频。

我的问题:

有人知道吗?您认为切换到 OpenGL 版本可能会有所帮助吗?您是否认为从头开始构建源代码可能会有所帮助(顺便说一下,我在 5.0 中已经这样做了,但它仍然可以播放比声子更少的视频,所以我没有费心用 Qt 5.1 这样做)?

0 投票
1 回答
1415 浏览

xcode - QMediaPlayer 在 qt5 中不起作用

我在 Mac OS X 10.8 和 Qt 5.1 上使用 Xcode 4.6。我想在我的应用程序中使用 QMeduaPlayer 类。这是我的代码:

但它不起作用,在控制台中我看到:

0 投票
1 回答
756 浏览

qt - QMediaPlayer - 如何从在线广播中获取元数据?

我正在使用 Qt 5.1 中的 QMediaPlayer 播放在线广播。一些广播电台有额外的数据,如播放音乐的标题。如何从 QMediaPlayer 获取此信息?我想这是可能的,因为来自 KDE 的 Amarok 播放器正在使用 Qt 并且可以显示标题。

问候

0 投票
1 回答
934 浏览

python - QMediaPlayer 在 PyQt4 中不可用?

我想知道是否有人在 PyQt4 中使用 QMediaPlayer 有任何运气?

告诉我:

它也没有出现在这里:

根据文档(以及我遇到的各种代码片段),它应该在那里。我使用的是 4.8.5 版(Mac OS X 10.8.4)。

(在我安装的 PyQt5 中,QMediaPlayer 可以正常工作。但是,我正在使用 pyinstaller 构建应用程序,但不确定它处理 PyQt5 的效果如何。换句话说,如果可能,我更愿意继续在这个项目中使用 PyQt4。)

0 投票
1 回答
537 浏览

c++ - qt5中的seekslider实现

大家。我正在用 qt5 重写我的 qt4 音乐播放器。而且我无法制作正确的搜索滑块,就像在声子中一样。你有一个简单的例子来实现这部分 UI 吗?

UPD:这是我的方法:

0 投票
1 回答
547 浏览

macos - 将 Qt 项目移植到 Mac 时没有声音和其他问题

我正在尝试将此项目移植到 Mac OSX 10.8.5,它最初是在 Windows Vista 和 Windows 7 上设计和测试的,我严格遵守 Qt 框架。

https://github.com/wiseguy12851/AlarmClock

使用 clang 编译器使用 Qt Creator 5.1.1 编译后,我在调试模式下运行项目,并在应用程序启动之前遇到了很多奇怪的错误。

当应用程序启动时,我注意到一些东西的对齐或布局方式有些奇怪,这是正常的,通常可以很容易地修复,但在测试声音输出时没有播放。然后我去调试,看看是否调用了声音方法,发现它是但没有播放。

该调试还在启动前发出了大量错误和/或警告消息,以下是启动前一次调试中的所有消息。

我一生都无法弄清楚这一切,任何代码引用都可以通过 github 链接完成。

.pro 文件如下

这是我想要做的最低限度的事情

.h 文件:

.cpp 文件:

应该注意的是它可以在 Windows 上完美运行,我认为 Qt 搞砸了我的 mac 上的编译

0 投票
1 回答
2152 浏览

c++ - QMediaplayer 持续时间错误

我正在使用 Qmediaplayer 开发视频播放器。当我设置标签以显示视频的持续时间时,它显示错误的值。

如果我播放持续时间为 7 分 24 秒的视频,标签显示“05:37:24”标签中添加了 5 小时 30 分钟,但我找不到原因。请帮我解决这个问题...