问题标签 [phonon]
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.
c++ - Phonon 不渲染视频
当我试图运行Qt::Phonon::VideoPlayer
演示代码时,我遇到了奇怪的错误。声音播放良好时视频未渲染。怎么了?
这是我的代码:
ui->widget
QWidget
是我窗户上的一个元素。代码在按钮单击时运行(按钮也在窗口中)。
qt - Windows 上的 Qt 应用程序
因此,我在 Qt Creator 上制作了一个 Qt 应用程序,显示 jpg 文件和 mp3 文件(使用 phonon)。在使用动态链接库部署应用程序时,我必须按照 Windows 的要求复制到同一文件夹 QtCore4.dll、QtGui4.dll、phonon4.dll、mingwm10.dll 和 libgcc_s_dw2-1.dll。
问题是 jpg 文件和 mp3 文件只显示在安装了 QtSDK 的电脑上。在其他电脑上,exe 文件运行,打开用户界面,一切正常,除了显示 jpg 和 mp3 文件。目录路径不是问题,因为它会打开我放在同一文件夹中的 pdfviewer。我需要提供其他文件吗?
qt - 加载媒体文件
我正在使用带有声子的 Qt 来播放一些 mp3 文件。问题是我需要多个 mp3 文件一起运行,并且它们没有以同步的方式播放,尤其是当我命令搜索时。
我注意到从硬盘驱动器同步比从 USB 驱动器更好。该程序似乎没有将整个文件加载到内存中。由于我需要将此程序放在 USB 驱动器上,有没有办法将文件分配到内存中然后从中播放?
qt - 我不能用 QPainter 绘制 QVideoWidget
我正在尝试在播放视频时绘制字符串,例如字幕...我有一个 Phonon::QVideoWidget,在它的构造函数中我这样做:
我已经覆盖了绘画事件,仅用于测试:
所以当我启动我的播放器时,我看不到 QPainter 所做的任何事情,只有普通视频播放任何想法?
qt - 从更新的 QBuffer 播放 Phonon VideoWidget
我正在尝试创建一个视频播放器,它可以解密内存中的视频数据并播放它,而无需将解密的数据存储在硬盘上。我正在使用带有视频小部件和 QBuffer 的 Qt 框架。我解密视频的第一段并将其存储在 QBuffer 中并开始播放。这可行,但在调用 setCurrentSource 之后,写入 QBuffer 的所有数据都将被忽略。
我相信这与不同的后端有关。是否可以在 Qt (pyQt) 中直接从内存中实现播放,如果没有,还有其他选择吗?
python - 如何获取在 PyQt4 中播放的媒体的总时长?
我正在尝试在 PyQt4 中编写一个小型音频播放器。这是我编写的代码的一部分:
我的问题是,我无法弄清楚如何获取当前正在播放的文件的总持续时间。我尝试在init () 的末尾打印 mediObject.totalTime() 的输出。但它为所有视频返回 -1。tick() 内的 mediObject.totalTime() 返回不正确的持续时间(比实际持续时间长 10 - 15 秒)。
此外,我可能必须从课外访问总持续时间的值。我怎样才能做到这一点?
提前致谢。
qt - 无法在 Qt 媒体播放器演示中播放 RTSP 视频
我正在尝试开发一个我正在评估 Qt Phonon 的视频管理软件。该软件将构建在 Windows 平台上,我知道 Phonon 使用 Directshow 作为 Windows 后端,如果它在 Linux 上运行,它使用 GStreamer。在 Linux 上使用 Qt 4.7.4,它有一个使用 phonon 的视频播放器的演示示例,我成功地能够看到来自松下 IP 摄像机(RTSP 流)的视频流,但是当我在 Windows 平台上尝试相同的示例时它不起作用(返回错误 0x800c0000d)。可能是什么问题呢?
问候,
索拉布·甘地
osx-lion - 如何在 Mac OSX 下打包 PySide/Phonon 应用程序?
我有一个 PySide/Phonon 应用程序(为 Windows 开发并在 Windows 上完美运行),我需要将其“移植”到 Mac OSX - 我没有任何开发经验。如果我只运行 Python 文件,该应用程序将按预期工作 - 当我尝试使用 py2app 打包它(我需要这样做)时会出现问题。
如果我将生成的 .app 保留原样,Phonon 将无法工作,因为它无法加载所需的 phonon_backend ;如果我将插件路径添加到 qt.conf,正如各种消息来源所暗示的那样,Phonon 似乎已加载(也就是说,我不再收到相应的错误消息),但我开始收到“某某库已加载”两次,将使用一个,其中一个是未定义的”错误,应用程序立即崩溃。
最后,如果我尝试使用 macdeploy_qt 工具,我会收到一条“没有外部框架”的消息,结果在功能上与我不使用该工具时得到的结果相同,只是相关目录中还有一些插件.
任何想法/指针/教程/等?顺便说一句,我正在使用 PySide1.1.1 for Qt4.7,以及 Python.org python 二进制文件(否则 py2app 似乎甚至无法开始构建独立应用程序)。
python - python音频不播放
当我在 Python 中键入以下代码时,song.mp3
不会播放。为什么??
qt - 如何用 Phonon 播放音频 CD?
我正在尝试在 Windows 下使用 phonon 播放音频 CD。我使用 Qt 4.8.0。
我运行如下代码:
日志窗口中有任何错误,也有任何声音。磁盘也不会在驱动器中旋转。
那么是否可以选择使用声子播放音频 CD?如果是,我该如何选择正确的轨道?
PS MP3 播放没有问题