Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
gstreamer [Le 20/12/2021, 19:18] wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
gstreamer [Le 11/09/2022, 11:08] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | |||
{{tag>audio vidéo multimédia}} | {{tag>audio vidéo multimédia}} | ||
Ligne 20: | Ligne 19: | ||
Le paquet permettant d'activer une sortie vidéo en opengl n'est pas disponible par défaut à ce jour (Maverick). Voir le rapport [[https://bugs.launchpad.net/debian/+source/gstreamer0.10/+bug/227770|de bug sur launchpad]]. | Le paquet permettant d'activer une sortie vidéo en opengl n'est pas disponible par défaut à ce jour (Maverick). Voir le rapport [[https://bugs.launchpad.net/debian/+source/gstreamer0.10/+bug/227770|de bug sur launchpad]]. | ||
Pour l'activer si besoin il faut compiler le paquet **gstreamer0.10-plugins-gl**. | Pour l'activer si besoin il faut compiler le paquet **gstreamer0.10-plugins-gl**. | ||
- | On récupère les dernières sources sur [[http://gstreamer.freedesktop.org/src/gst-plugins-gl/|le site de gstreamer]]. | + | On récupère les dernières sources sur [[https://gstreamer.freedesktop.org/src/gst-plugins-gl/|le site de gstreamer]]. |
On décompresse et on se place avec un terminal dans le répertoire des sources.\\ | On décompresse et on se place avec un terminal dans le répertoire des sources.\\ | ||
Vous aurez besoin d'installer les dépendances suivantes : [[apt://libglew1.5-dev,libgstreamer0.10-dev,libgstreamer-plugins-base0.10-dev, libjpeg-dev|libglew1.5-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libjpeg-dev]]. | Vous aurez besoin d'installer les dépendances suivantes : [[apt://libglew1.5-dev,libgstreamer0.10-dev,libgstreamer-plugins-base0.10-dev, libjpeg-dev|libglew1.5-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libjpeg-dev]]. | ||
Ligne 29: | Ligne 28: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Vous utilisez de manière totalement transparente GStreamer lors de la lecture de fichiers multimédia par le biais d'une des [[http://gstreamer.freedesktop.org/apps/|applications utilisant GSTreamer]]. | + | Vous utilisez de manière totalement transparente GStreamer lors de la lecture de fichiers multimédia par le biais d'une des [[https://gstreamer.freedesktop.org/apps/|applications utilisant GSTreamer]]. |
==== Configuration ==== | ==== Configuration ==== | ||
Ligne 65: | Ligne 64: | ||
Vous pouvez aussi lister les greffons supportés avec la commande suivante : <code>gst-inspect-0.10</code> | Vous pouvez aussi lister les greffons supportés avec la commande suivante : <code>gst-inspect-0.10</code> | ||
- | <note important> | + | <note important> |
Certains greffons ne sont plus disponibles dans les dépôts ci-dessus. Depuis [[:trusty|Ubuntu 14.04]], pour disposer de ce greffon qui est essentiel, il faut ajouter ce dépôt : | Certains greffons ne sont plus disponibles dans les dépôts ci-dessus. Depuis [[:trusty|Ubuntu 14.04]], pour disposer de ce greffon qui est essentiel, il faut ajouter ce dépôt : | ||
<code>sudo add-apt-repository ppa:mc3man/trusty-media</code> | <code>sudo add-apt-repository ppa:mc3man/trusty-media</code> | ||
Ligne 82: | Ligne 81: | ||
Vous trouverez donc ici les exemples qui vous permettront d'encoder votre musique vers différents formats : | Vous trouverez donc ici les exemples qui vous permettront d'encoder votre musique vers différents formats : | ||
- | ^ Extension ^ Pipeline GStreamer ^ Commentaire(s) ^ | + | ^ Extension ^ Pipeline GStreamer ^ Commentaire(s) ^ |
| ogg | ''audio/x-raw-float,rate=44100,channels=2 ! vorbisenc name=enc quality=0.5 ! oggmux'' | | | | ogg | ''audio/x-raw-float,rate=44100,channels=2 ! vorbisenc name=enc quality=0.5 ! oggmux'' | | | ||
| flac | ''audio/x-raw-int,rate=44100,channels=2 ! flacenc name=enc'' | | | | flac | ''audio/x-raw-int,rate=44100,channels=2 ! flacenc name=enc'' | | | ||
Ligne 102: | Ligne 101: | ||
- | D'autres exemples sur les pipelines : | + | D'autres exemples sur les pipelines : |
* ''$ man gst-launch-0.10'' | * ''$ man gst-launch-0.10'' | ||
* [[http://www.coagul.org/article.php3?id_article=316|gst-launch : la puissance de gstreamer en ligne de commande]] | * [[http://www.coagul.org/article.php3?id_article=316|gst-launch : la puissance de gstreamer en ligne de commande]] | ||
Ligne 112: | Ligne 111: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://gstreamer.freedesktop.org/|Site Officiel]] | + | * **(en)** [[https://gstreamer.freedesktop.org/|Site Officiel]] |
* [[:lecture_et_encodage_de_fichiers_audio|Lecture et encodage de fichiers audio]] | * [[:lecture_et_encodage_de_fichiers_audio|Lecture et encodage de fichiers audio]] | ||
* **(en)** [[http://simos.info/blog/archives/566|Une explication des bibliothèques de GStreamer]] | * **(en)** [[http://simos.info/blog/archives/566|Une explication des bibliothèques de GStreamer]] |