问题标签 [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.

0 投票
1 回答
1106 浏览

c++ - 是否可以在 Windows 上静态链接 Qt::phonon?

由于依赖于 Windows 上的 DirectShow,是否可以在我的应用程序中使用静态 Qt?

0 投票
4 回答
1236 浏览

qt - Phonon 可以用于捕获或转码吗?

Qt/KDE 的 Phonon 媒体框架抽象首先实现了播放。它还能做更复杂的事情吗?

0 投票
2 回答
981 浏览

qt - 声子和图像支持

我正在尝试使用 Phonon 和 PyQt 构建一个简单的类似幻灯片的效果。“幻灯片”将由图像和/或视频组成,但图像应显示一段固定的时间。当我在 a 中排队图像时MediaSource,它只会显示一小段时间。

Phonon 似乎通过后端支持图像(至少在带有 Quicktime 的 OS X 上),但我没有发现任何记录表明这一点。该Phonon.BackendCapabilities.availableMimeTypes()函数只返回音频和视频格式;我已经成功测试过的所有格式——JPEG、PNG——都没有列出。

我需要确定给定MediaSource的图像是否是图像,所以我可以告诉它MediaOjbect暂停一段时间。当然,我可以列出已知的图像格式扩展名,并检查媒体的文件名——但这很笨拙。我怎样才能用 Phonon 做到这一点?

0 投票
3 回答
11264 浏览

python - 使用 Python、PyQt 和 Phonon 播放 mp3

我整天都在尝试用 Python 找出 Qt 的 Phonon 库。

我的长期目标是看看我是否可以让它播放一个 mms:// 流,但由于我无法在任何地方找到它的实现,我会自己解决这个问题。(我想如果有人对此有更多的了解,我会把它放在那里,如果不是什么大不了的。)

无论如何,我想我会从我在网上找到的一个工作示例向后工作。这将启动文件浏览器并将播放指定的 mp3 文件。我想剥离文件浏览器的内容,并将其归结为执行脚本并让它播放具有硬编码路径的 Mp3 文件的基本要素。

我假设我的问题是对 setCurrentSource() 和指定数据类型的误解。(见:http ://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/phonon-mediasource.html#fileName )

我保持我的问题有点广泛,因为任何有助于理解 Phonon 的帮助将不胜感激。

0 投票
2 回答
680 浏览

python - Phonon VideoWidget 错误:“视频小部件无法正确初始化”

我在 PyQt 邮件列表上问了这个问题,但没有得到任何回复,所以我会在这里碰碰运气。

我遇到了一个令人沮丧的问题(仅在 Windows 上):尝试创建 VideoWidget 实例时,我收到错误消息“无法正确初始化视频小部件”。奇怪的是,经过几周的完美操作后,这才出现在代码中,在两个单独的 Windows 机器上(一个是 Vista,另一个是通过 Parallels 运行的 XP 映像)。我不知道可能导致它的环境发生了任何变化。

我正在使用 Python 2.6 和 PyQt 4.5.4 Windows 安装程序。我注意到这个问题是在去年 11 月提出的,但没有提供解决方案:

http://www.riverbankcomputing.com/pipermail/pyqt/20​​08-November/021029.html

我的谷歌搜索没有找到任何可能导致这种情况的解释。任何人都可以提示我吗?

0 投票
3 回答
17411 浏览

linux - 使用 Qt 显示 WebCam 视频

我在 Linux Gnome (Ubuntu 9.04) 上使用 Qt 4.5 (2009.03),并希望在我的 Qt 应用程序的 Phonon::VideoWidget 中显示我的网络摄像头捕获的视频。

我有一个使用 v4l2 API 的第一个实现,我在其中进行 YUV2 到 RGB 的转换并填充我自己的 QImage。它运作良好,但效率不高。一位同事使用 gStreamer 来做同样的事情,而且速度要快得多。

从那时起,我发现了声子并想使用它。除了绑定到网络摄像头设备作为源之外,一切都已配置和设置。

我应该创建一个 MediaSource 对象,但我不知道如何配置它。任何帮助都将非常有价值。

编辑:声子概述解释说它还不支持。但我需要一个解决方案。

0 投票
1 回答
2570 浏览

qt - 如何在 Mac OS X 上部署依赖声子的 Qt4/PyQt4/python 应用程序?

我编写了一个跨平台的 Qt4/PyQt4/python 应用程序,即 MyGreatApp,它的最后一个版本需要 Phonon 模块。MyGreatApp 在 Mac OS X 10.6 Snow Leopard 下的我自己的机器上运行得很好,更普遍的是在恰好安装了 Qt4.4 的任何 Mac 上运行。然而,无辜的机器悲惨地无法加载 Phonon:

很明显,某些依赖项仍保留在可执行文件中。这是包含的声子东西:

这是install_name_tool我在构建应用程序后调用的命令:

对出了什么问题有任何想法,或者有任何改进诊断的提示吗?

0 投票
2 回答
2164 浏览

qt - Qt Phonon 打开原始音频数据文件

我已经在这里问过一个类似的问题: Python open raw audio data file

现在我想用 QtPhonon 打开和播放原始音频文件。主要目标是打开文件并播放文件中的某个位置,例如从第 10 秒到第 20 秒。可以使用 QtPhonon 吗?

我找不到有关该主题的任何有用信息。

提前谢谢。

0 投票
2 回答
3316 浏览

c++ - 带有 qt phonon 的视频播放器(使用 python)

我正在使用 Windows xp 并试图让一个简单的视频播放器运行。

我正在尝试为此使用 Phonon::VideoPlayer 模块。我将信号连接为

然后,当按下 Play 按钮时,它会进行以下调用:

但是,这不会在视频播放器小部件中显示视频。我也听不到声音。有人可以帮忙吗??

我尝试使用不同的视频文件格式,但没有运气。

0 投票
3 回答
19075 浏览

c++ - Qt phonon 视频播放器示例 C++ 或 python

有没有人有一个使用 Qt phonon 构建的视频播放器的工作示例?(在 C++ 中)

在这里查看我的相关问题。我无法使用 Python 构建一个。