Qt 多媒体示例

Qt 多媒体模块为基于 Qt 的应用程序提供跨平台的多媒体功能。

以下列出的示例展示了各个领域的典型用例,包括低级别的音频示例、高级音频和视频播放以及使用 C++ 和 QML 对音视频内容进行捕获和录制。

音频设备示例

测试可用的音频设备及其配置。

音频输出示例

使用 QAudioSink 类启用音频播放。

音频录制示例

发现可用的设备和支持的编解码器。

音频源示例

使用 QAudioSource 类录制音频。

相机示例

展示如何捕获静态图像或录制视频。

媒体播放器

使用 Qt Quick 播放音频和视频。

媒体播放器示例

播放音频和视频。

QML 相机应用程序

这个基于 Qt Quick 的应用程序展示了如何使用 API 捕获静态图像或视频。

QML 媒体播放器示例

使用 QML MediaPlayer 类型播放音频和视频。

QML 视频示例

转换视频和相机取景器内容。

QML 视频录制器

使用 Qt Quick 录制音频和视频。

Qt 空间音频示例

演示 Qt 提供的空间音频功能。

屏幕捕获示例

捕获屏幕或窗口。

频谱示例

使用 FFTReal 库分析原始音频流。

视频图形项示例

在图形场景上流式传输视频。

视频小部件示例

实现视频播放器小部件。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证第 1.3 版 的条款许可的。Qt 和相关标志是芬兰的 Qt 公司和/或世界各地的商标。所有其他商标均为各自所有者的财产。