Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| applications:gstreamer [Le 27/10/2006, 09:27] – Les liens vers applications:synaptic ont été changés vers applications:apt:synaptic ostaquet | applications:gstreamer [Le 22/12/2006, 17:04] (Version actuelle) – page déplacée vers nouveau modèle (http://doc.ubuntu-fr.org/gstreamer) Blackpegaz | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== GSTreamer ====== | ||
| - | < | ||
| - | Testé sous Breezy. | ||
| - | </ | ||
| - | |||
| - | Rédigée et maintenue par [[utilisateurs: | ||
| - | |||
| - | GSTreamer est utilisé par d' | ||
| - | |||
| - | Mots-clefs : '' | ||
| - | |||
| - | |||
| - | ===== Introduction ===== | ||
| - | |||
| - | Ceci est une traduction du site officiel (cf [[# | ||
| - | |||
| - | GStreamer est une bibliothèque permettant la connexion de composants de gestion de média, allant de la simple lecture Ogg/Vorbis à de l' | ||
| - | Les applications peuvent ainsi profiter des avancées technologiques faites au niveau des codecs et des filtres de manière totalement transparente. Les développeurs peuvent ajouter des nouveaux codecs et filtres en écrivant de simples plugins avec une interface générique propre.\\ | ||
| - | GStreamer est sous licence LGPL. | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | GStreamer est installé par défaut sous Ubuntu. | ||
| - | |||
| - | ===== Utilisation ===== | ||
| - | |||
| - | Vous utilisez de manière totalement transparente GSTreamer lors de la lecture de fichiers multimédia par le biais d'une des [[http:// | ||
| - | |||
| - | ==== Plugins ==== | ||
| - | |||
| - | Comme précisé dans l' | ||
| - | |||
| - | * Voici les paquets à ajouter (avec un [[applications: | ||
| - | |||
| - | ^ Format ^ paquet pour gstreamer0.8(warty, | ||
| - | | mp3 | gstreamer0.8-mad | ||
| - | | mpc | gstreamer0.8-musepack | ||
| - | | aac | gstreamer0.8-faac | ||
| - | | < | ||
| - | |||
| - | * Plugins pour [[applications: | ||
| - | |||
| - | > Les plugins prévus pour GSTreamer 0.8 fonctionnent avec GSTreamer 0.10. | ||
| - | |||
| - | ===== Problèmes et solutions ===== | ||
| - | |||
| - | La version incluse dans les dépôts de Breezy lit mal les fichiers mp3 pro. Ce problème n'est plus présent dans [[# | ||
| - | |||
| - | ===== GSTreamer 0.10 ===== | ||
| - | |||
| - | Cette section explique seulement comment mettre à jour GSTreamer vers la dernière version. | ||
| - | Elle sera incluse dans la version [[versions: | ||
| - | |||
| - | - Vous pouvez installer GSTreamer [[#à partir des sources]] (utilisateurs avertis) ou [[#à partir d'un paquet]] (plus simple). | ||
| - | - Forcez ensuite l' | ||
| - | |||
| - | ==== A partir des sources ==== | ||
| - | |||
| - | === Prérequis === | ||
| - | |||
| - | * Il vous faut télécharger les sources : | ||
| - | - Rendez-vous sur le sur le [[http:// | ||
| - | - Dans la section // | ||
| - | - Naviguez dans le dossier // | ||
| - | |||
| - | * Décompressez ensuite l' | ||
| - | |||
| - | * Il vous faut ajouter quelques paquets supplémentaires (liste non exhaustive) : //bison// et //flex//\\ (avec un [[applications: | ||
| - | |||
| - | === Compilation === | ||
| - | |||
| - | > La compilation ne peut se faire qu'en commande (cf les principales commandes de la [[: | ||
| - | |||
| - | * Ouvrez un terminal et déplacez-vous dans le dossier de l' | ||
| - | |||
| - | * Exécutez la commande suivante pour vérifier les dépendances requises : < | ||
| - | |||
| - | Si cette étape provoque des erreurs, merci de [[utilisateurs: | ||
| - | Dans le cas contraire, les deux commandes suivantes ne devraient pas poser de problème. | ||
| - | |||
| - | * Exécutez la commande suivante pour compiler le < | ||
| - | |||
| - | Patientez le temps que cette opération soit réalisée. | ||
| - | |||
| - | === Installation proprement dite === | ||
| - | |||
| - | * Créez un paquet debian et installez-le : | ||
| - | - Installez d' | ||
| - | - Installez GSTreamer : < | ||
| - | * pour la première tapez //entrée// (choix par défaut), | ||
| - | * pour la description vous pouvez copier la description de l' | ||
| - | * Validez encore une ou deux fois et le paquet sera créé puis installé. | ||
| - | |||
| - | > Vous pouvez aussi utiliser la commande classique : < | ||
| - | |||
| - | ==== A partir d'un paquet ==== | ||
| - | |||
| - | [[utilisateurs: | ||
| - | |||
| - | * Télécharger le [[http:// | ||
| - | * Installez le avec dpkg : | ||
| - | < | ||
| - | |||
| - | * Si vous obtenez des erreurs à l' | ||
| - | |||
| - | ==== Nouvelle version ==== | ||
| - | |||
| - | * Pour être sûr de bien exploiter GSTreamer 0.10, il faut supprimer les paquets ''< | ||
| - | * Vérifiez alors que vous pouvez toujours lire des fichiers multimédia (cf [[# | ||
| - | |||
| - | ===== Avancé ===== | ||
| - | |||
| - | Cette section est donnée seulement à titre d' | ||
| - | |||
| - | De plus les informations contenues dans cette section **peuvent être inexactes** : elles sont interprétées par des exemples construit à partir des informations des pages de manuels. | ||
| - | Merci d' | ||
| - | |||
| - | ==== Les pipelines ==== | ||
| - | |||
| - | < | ||
| - | |||
| - | Un pipeline relie la sortie d'une fonction à l' | ||
| - | Ainsi pour lire un fichier multimédia, | ||
| - | Elle sont reliées par le pipeline (symbole //!// dans la ligne de commande). | ||
| - | |||
| - | Voici un exemple : < | ||
| - | $ gst-launch-0.8 filesrc location=< | ||
| - | </ | ||
| - | Cette commande décode < | ||
| - | |||
| - | Pour utiliser alsa il faut rajouter audioscale : < | ||
| - | $ gst-launch-0.8 filesrc location=< | ||
| - | </ | ||
| - | |||
| - | > [[utilisateurs: | ||
| - | |||
| - | Quelques commandes (préciser éventuellement la version en complétant le nom de la commande avec -0.8 ou -0.10) : | ||
| - | * lister les plugins : < | ||
| - | * Quelques exemples sur les pipelines : < | ||
| - | |||
| - | ===== Liens ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * Tout savoir à propos du [[installation: | ||
| - | * [[applications: | ||
