Vue d'ensemble du multimédia
Le support multimédia dans Qt Multimedia est fourni par le module Qt Multimedia (module multimédia). Le module Qt Multimedia offre un ensemble de fonctionnalités riches qui vous permettent de tirer facilement parti des capacités multimédias d'une plate-forme, telles que la lecture de médias et l'utilisation d'appareils photo.
Fonctionnalités
Voici ce que vous pouvez faire avec les API de Qt Multimedia:
- Accéder à des périphériques audio bruts pour l'entrée et la sortie.
- Jouer des effets sonores à faible latence.
- Jouer des sons spatiaux en 3D.
- Lire des fichiers multimédias dans des listes de lecture (tels que des fichiers audio ou vidéo compressés).
- Enregistrer de l'audio et le compresser.
- Utiliser un appareil photo, y compris le viseur, la capture d'images et l'enregistrement de films.
- Décoder des fichiers multimédias audio dans la mémoire en vue de leur traitement.
Composants multimédias
Les API de Qt Multimedia sont classées en trois composants principaux. De plus amples informations spécifiques à chaque composant sont disponibles dans les pages de présentation. Vous pouvez également consulter quelques recettes.
- Vue d'ensemble de l'audio
- Vue d'ensemble de la vidéo
- Vue d'ensemble de la caméra
- Aperçu de l'audio spatial (aperçu technologique)
Recettes multimédias
Pour quelques recettes rapides, voir ce tableau :
Limitations
Les API de Qt Multimedia s'appuient sur le cadre multimédia de la plate-forme sous-jacente. Cela peut signifier que la prise en charge de divers codecs ou conteneurs varie d'une machine à l'autre. Cette prise en charge dépend de ce que l'utilisateur final a installé. Voir Formats de médias pris en charge pour plus de détails.
Remarque : les APIQt Multimedia dépendent des fonctionnalités fournies par QCoreApplication, et les objets multimédias créés à l'aide des API Qt Multimedia ne peuvent être utilisés que pendant la durée de vie de cet objet d'application. Il est donc important de créer une application QCoreApplication, QGuiApplication ou QApplication avant d'accéder aux API Qt Multimedia. Si l'objet d'application est recréé, assurez-vous que tous les objets Qt Multimedia sont également recréés.
Changements par rapport aux versions précédentes
Si vous avez déjà utilisé Qt Multimedia dans Qt 5, voir Changements apportés à Qt Multimedia pour plus d'informations sur ce qui a changé et sur ce que vous pourriez avoir à changer lors du portage du code vers Qt 6.
Documentation de référence
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.