Ceci est une ancienne révision du document !
Version Ubuntu Breezy
Traduit par Kmeleon, complétée par ostaquet, et PDemong
Les formats non-libres
Avertissement et notice légale
Les paquets disponibles dans les dépôts non-officiels ne sont pas supportés par Ubuntu ou Debian. Merci de ne pas nous soumettre de bugs causés par ces paquets tierce-parties.
Les paquets listés dans cette page peuvent être illégaux dans votre pays. Utilisez-les à vos risques et périls.
La plupart des formats listés dans cette page ont été remplacés par des formats-libres, et l'information contenue ici est à utiliser légalement. Soyez prévenu que l'utilisation de programmes et formats non-libres ne peut être supporté à cause des restrictions qui leur sont affectées.
Il y a des raisons pour lesquelles Ubuntu n'inclut pas certains codecs non-libres lors de sa version « prête à l'emploi ». Un seul exemple sera présenté : les fichiers MP3.
La compagnie détenant les droits sur la compression MP3 demande pour chaque lecteur une rémunération de 75 cents (en dollars) (plus d'informations sur le site http://www.mp3licensing.com/royalty/index.html).
Ce prix peut sembler dérisoire, mais quand une distribution est gratuite, payer ce genre de contribution est impensable. La seule autre solution consiste à payer le tout en une seule fois, ce qui reviendrait à payer un développeur pour travailler sur Ubuntu pendant une année entière ! Donc cela coûterait cher pour distribuer des logiciels capables de lire les MP3.
Si Ubuntu ignore ceci, il pourrait être assigné en justice aux USA, où cette loi est en vigueur. Soit Ubuntu paye cette rémunération, soit les développeurs de la distribution se doivent de ne pas mettre les pieds dans un pays acceptant cette législation. Donc du fait que cela coûte de l'argent, Ubuntu n'inclut pas de support MP3.
Maintenant regardez la situation, et multipliez ce cas autant de fois qu'un utilisateur a besoin d'un logiciel non-libre (comme Flash, Real ou Wma) et vous vous rendrez compte de l'ampleur de la situation. Donc dans le but de dépenser de l'argent pour des développeurs, et non pour des avocats, Ubuntu se doit de ne pas utiliser ces codecs. Même la mise en place d'une façon plus accessible de les installer, comme « Cliquez-ici pour installer », ferait d'Ubuntu un accessoire de crime dans de nombreux pays.
C'est pourquoi il est important de supporter les codecs libres et standards. Mais Ubuntu ne peut fournir de logiciels restreints, ou en faciliter l'acquisition à cause de la loi.
Avant de commencer
Assurez-vous que vous avez activé les dépôts Universe et Multiverse avant de continuer. De même, vous familiariser avec la commande sudo
est nécessaire.
Codecs et DVD-vidéo
Quelques fonctionnalités de lecture de codecs et de DVD cryptés ne sont pas distribuées avec Ubuntu pour des raisons légales. Après avoir lu l'Avertissement et la notice légale, entrez les commandes suivantes pour installer et activer ces fonctionnalités.
Tout d'abord, il va falloir rajouter le dépôt plf
Les ajouts à faire pour avoir les dépôts PLF est détaillée (et à jour) sur la page plf-fr
Installation de w32codecs
Note : ce paquet n'existe pas pour amd64 !
sudo apt-get install w32codecs
(Installez après gstreamer0.10-pitfdll pour les applications utilisant ce codec à travers gSTreamer.
Activez la lecture des DVDs cryptés
sudo apt-get install libdvdcss2
Ceux qui utilisent Kubuntu peuvent aussi installer le paquet akode-mpeg
pour activer la lecture MP3.
Installez et activez les paquets qui supportent l'utilisation des codecs non-libres
sudo apt-get install totem-gstreamer gstreamer0.8-plugins gstreamer0.8-ffmpeg gstreamer0.10-plugins-ugly sudo apt-get install msttcorefonts gst-register-0.8
Pour les utilisateurs de Kubuntu, il faut remplacer totem-xine par kaffeine-xine, et penser à activer le nouveau moteur de lecture (qui est plus performant) :
Menu Configuration → Moteur de lecture → Kaffeine !!
Pour les divx mkv encodés en real 4.0 voici la démarche à suivre: oui ça c'est parce qu'il trouve pas les codecs Real Video 40
1/ installer mplayer et realplay
2/ mplayer va chercher les codecs Real dans /usr/lib/win32, donc jettez y un coup d'oeil :
ls -l /usr/lib/win32
s'il y a des liens symboliques qui pointent vers les codecs de realplay c'est bon
3/ sinon créez-les vous même :
find /usr/lib/realplay*/codecs -name '*.so' |xargs -i ln -s {}
et voilà plus d'excuses ça doit marcher là
note pour la dapper :
une petite commande nous montre qu'il existe le paquet "gstreamer0.10*"
apt-cache search gstreamer0.1
Alors pourquoi ne pas en profiter? Avec mplayer les commandes suivantes suffisent à lire n'importe quel format… Dans un terminal :
sudo apt-get install gstreamer0.10-plugins-ugly sudo apt-get install gstreamer0.10-plugins-ugly-multiverse sudo apt-get install gstreamer0.10-ffmpeg
Problèmes connus à propos des DVDs
- Si votre lecteur vidéo (ex: Xine, MPlayer, Totem, etc…) se bloque lorsqu'il tente d'accéder à un DVD, vous devrez insérer un film DVD dans votre lecteur et faire les commandes suivantes:
sudo apt-get install regionset regionset
- Si la lecture de votre DVD est saccadée ou que vous remarquez que le transfert de données (par exemple lors d'une gravure) est lent, vous devrez activer le mode DMA pour ce lecteur. Rendez-vous sur la page Optimisation les transferts IDE pour plus d'informations.
- Pour la sauvegarde et la copie de DVDs, référez-vous à la page traitant des applications multimédia.
Java
Pour plus de détails concernant l'installation de Java et du plugin pour Firefox, allez sur cette page
Séléctionner la version par défaut de Java
Si vous utilisez Breezy, vous devez indiquer à Ubuntu qu'il doit utiliser Sun Java au lieu du programme libre GIJ inclu dans la distribution:
sudo update-alternatives --config java
et sélectionnez-le dans la liste.
Real Player
RealPlayer est le seul lecteur MP3 légal que vous pouvez installer sur Ubuntu dans les pays où ce format n'est pas gratuit. Ce programme est disponible dans le dépôt dapper-commercial, pour l'installer faites juste :
sudo apt-get install realplay
Si vous rencontrez des problèmes avec RealPlayer ou si vous êtes en PPC, vous pouvez consulter cette page
MP3
Encodage et extraction de CD en MP3
Décodage du MP3 dans K3B
Dans Breezy (Ubuntu 5.10), le support MP3 n'est pas inclu avec K3B par défaut. L'installation du paquet k3b-mp3 activera ce dernier:
sudo apt-get install k3b-mp3
Pour Dapper, c'est le paquet libk3b2-mp3 qu'il faut installer :
sudo apt-get install libk3b2-mp3
Convertir un MP3 en OGG avec un script pour nautilus
Rédigé par Bogoris.
Voilà une méthode simple pour convertir un MP3 (ou WMA) en OGG plus adapté pour l'environnement graphique Gnome. Commencez par faire
apt-get install nautilus-script-audio-convert lame vorbis-tools
Acceptez l'installation de ce script et de ses dépendances. Il faut maintenant l'activer en faisant :
nautilus-script-manager enable ConvertAudioFile
Le script apparaît maintenant dans votre menu contextuel quand vous faites un clic droit sur un fichier. Il faut simplement cliquer sur Scripts > ConvertAudioFile et suivre les instruction. C'est simple et efficace.
Notez qu'il existe quelques autres méthodes différentes ici.
Macromedia Flash
Flash non-libre de Macromedia
Installation par paquet
Cette procédure installera le lecteur Flash non-libre ainsi que les plugins nécessaires pour sa lecture dans Firefox et Mozilla. Si vous avez des problèmes avec du texte dans des animations Flash, vous devez installer les paquets msttcorefonts et gsfonts-x11, qui se trouvent aussi dans le dépôt Multiverse.
Notez que ce paquet n'existe pas pour les architectures amd64, car Macromedia n'a à ce jour produit aucun fichier binaire pour ce type de processeurs. Vous pouvez vous reporter à cette page pour une installation sur amd64.
Mise à jour 31 août 2006 : Je mets cette procédure simplifiée, mais laisse ce qui était dans le wiki, car je ne sais pas si ma procédure fonctionne pour tout le monde. Je l'ai prise sur le guide non officiel d'Ubuntu.
sudo apt-get install flashplugin-nonfree sudo update-flashplugin
Si jamais le son ne fonctionne pas pour un site comme You Tube, faire :
sudo apt-get install alsa-oss gksudo gedit /etc/firefox/firefoxrc
et modifier
FIREFOX_DSP=""
par FIREFOX_DSP="aoss"
Fin maj du 31 août 2006 - PDemong
sudo apt-get install flashplugin-nonfree
Après l'installation de Flash, si le son ne marche pas correctement, essayez d'entrer les lignes suivantes dans un terminal:
sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1 sudo mkdir -p /tmp/.esd/ sudo touch /tmp/.esd/socket
OU
ln -s /tmp/.esd-1000 /tmp/.esd
En prenant soin de l'ajouter dans Système>Préférence>Session>Programmes au démarrage.
Si vous utilisez une carte vidéo Intel 855GM, assurez-vous que les couleurs du serveur X sont bien à 24 bits, sinon, vous aurez probablement des problèmes avec Firefox.
Installation manuelle
Il semble que le paquet n'existe pas pour certaines configurations. Si c'est votre cas, vous pouvez l'installer manuellement. Pour cela, veuillez suivre la procédure suivante :
- Téléchargez le plugin directement chez Macromedia à partir de la page de Mozilla Firefox (version Linux) en faisant "Enregistrer sous…" : http://pfs.mozilla.org/plugins/. La version actuellement disponible est la 7,0,68,0 sortie en septembre 2006.
- Allez dans le répertoire où se trouve le fichier que vous venez de télécharger et décompressez-le en cliquant avec le bouton droit sur ce fichier ("Extraire ici").
- Un répertoire "install_flash_player_X" vient d'être créé. Allez dans ce répertoire jusqu'à trouver le fichier
flashplayer-installer
- Ouvrez ce fichier et choisissez "Lancer dans un terminal".
- Appuyez sur la touche ENTRÉE dans le terminal.
- Appuyez une seconde fois sur la touche ENTRÉE.
- Fermez tous les navigateurs Web ouverts avant d'appuyez à nouveau sur ENTRÉE.
- Maintenant, vous pouvez confirmer l'installation en appuyant sur la touche "y" suivi de ENTRÉE.
- Terminez l'installeur en appuyant sur "n" suivi de ENTRÉE.
Votre naviguateur Internet supporte maintenant les fichiers Flash.
Pour Ubuntu PPC
L'installation de Flash pour les architectures PPC est différente à la manière décrite ci-dessus. Reportez vous à la page ppc_hoary au chapitre Flashplayer et SWF.
Flash libre
Pour quelques uns d'entre nous, qui possédent des processeurs 64bits (ou des Mac), il n'existe pas d'implémentation flash non-libre, car l'éditeur Macromedia n'en a pas produit. Cependant, il existe 2 implémentations gratuites. La première est gplflash et l'autre est swfdec. Il y a aussi gplflash2 en développement, qui a pour objectif d'être une alternative open-source et gratuite pour toutes les plateformes. Vous pouvez installer les deux premiers avec Apt (dans le dépôt Universe) :
sudo apt-get install libflash-mozplugin
Ils peuvent cependant ne pas fonctionner correctement ou devenir instable, c'est pourquoi il est mieux d'installer ces derniers (je vous recommande gplflash) manuellement.
Pour installer gplflash:
Téléchargez la dernière version de gplflash (au moment où j'écris cette page, c'est la version 0.4.13), à partir du site de SourceForge.net.
wget -c http://ovh.dl.sourceforge.net/sourceforge/gplflash/gplflash-0.4.13.tar.bz2
Changez la version si nécessaire (0.4.13).
Décompressez les fichiers:
tar xvjf gplflash-0.4.13.tar.bz2
Entrez dans le répertoire d'installation:
cd gplflash-0.4.13
Compilez le lecteur et le plugin:
./configure --prefix=/usr --with-plugin-dir=/usr/lib/mozilla-firefox/plugins/ make sudo make install
Et pour finir, ajoutez /usr à la variable répertoire, afin que le lecteur travaille lui-même, et non le plugin.
sudo PATH=$PATH:/usr
AAC et iTunes Music Store
Décodage du AAC
Le format audio, utilisé par défaut avec Apple's iTunes et iPod, est le AAC. Ce dernier est une variante du standard MPEG, et il est soumis à un brevet. Cependant, vous pouvez écouter vos fichiers AAC avec rythmbox ou amaroK.
breezy, hoary et warty
En installant gstreamer0.8-faac. Il vous sera nécessaire pour lire n'importe quel fichier AAc, y compris ceux téléchargés avec iTunes Music Store (voir en bas pour l'utilisation de Music Store sous Linux). Attention, les fichiers téléchargés à partir du Music Store (.m4p) sont cryptés, et ne peuvent pas être lus directement par gstreamer0.8-faac. Vous devez tout d'abord les décrypter.
Ubuntu 6.06 (Dapper Drake)
Installer le paquet gstreamer-plugins-bad-multiverse. A l'aide de synaptic ou en ligne de commande 1).
sudo apt-get install gstreamer0.10-plugins-bad-multiverse
Encodage du AAC
FAAC peut être utilisé pour encoder des AACs, bien que ce soit quelques peu expérimental, comparé à l'encodage MP3 à ce jour. Pour ceux qui souhaitent utiliser gstreamer en guise de programme d'encodage, il existe un plugin nommé gstreamer0.8-faac. Cependant, ce dernier est problématique, et ne produit pas de fichiers AAC exploitables, ce changera sûrement dans le futur.
Pour les autres programmes, vous feriez mieux d'utiliser FAAC directement pour encoder des fichiers AACs - installez juste le paquet faac. Vous pouvez créer des fichiers AAC compatibles avec iPod en utilisant ce programme, mais des changements dans la configuration de votre utilitaire CD seront nécessaires.
iTunes Music Store
Apple's iTunes Music Store vend de la musique en ligne, avec une large sélection d'artistes. Les fichiers sont au format AAC 128k, et coûtent des prix différents selon les pays. Le client Apple n'est disponible que sous Mac et Windows, mais il peut être aussi utilisé sous Linux. Il y a deux différentes méthodes pour le faire.
CrossOver
La première solution est d'utiliser CodeWeavers CrossOver Office (disponible sur le site http://www.codeweavers.com), afin d'installer sur Ubuntu la version Windows d'iTunes. Cette solution vous permet d'acheter des fichiers iTunes sous Linux, ainsi que de les écouter. Cependant, les deux problèmes de cette méthode sont:
- Cela coûte de l'argent
- Ce n'est pas une solution native Linux
SharpMusique
L'autre alternative est d'employer SharpMusique, programme gratuit qui permet d'utiliser les fonctions basiques de l'iTunes Music Store sur Linux. Cela fonctionne mieux que la solution iTunes avec CrossOver mais pour le moment, SharpMusique a moins de fonctionnalités que le client officiel iTunes et peut enfreindre les conditions d'utilisation de l'iTunes Music Store.
Pour l'installer, faites simplement :
sudo apt-get install sharpmusique
Vous pouvez maintenant lancer SharpMusique depuis le menu Applications ⇒ Internet et commencer à acheter des morceaux de musique.
Convertir les vidéos d'un téléphone mobile (3GP ou MP4) en AVI
Ce petit howto décrit comment avec FFMPEG, l'on peut convertir les vidéos de téléphones mobiles ainsi que les fichiers flv (format adobe flash video) dans n'importe quels autres formats vidéos. Le codec utilisé pour l'encodage du son de ces vidéos est l'AMR. Seulement, l'AMR est propriétaire et il va donc nous falloir l'ajouter !
Avant de commencer
Premièrement, je supposerai que vous avez déjà les compilateurs C, ainsi que les paquets de développement standard installés.
Aussi, soyez sûr d'avoir activé le dépot “multiverse” dans votre /etc/apt/sources.list et exécutez la commande suivante :
apt-get update
Activer le support du MP3 et de l'AMR dans FFMPEG
Installation des librairies de développements nécessaires
apt-get install dpkg-dev libimlib2-dev texi2html liblame-dev libfaad2-dev libmp4v2-dev libfaac-dev libxvidcore4-dev debhelper libogg-dev libvorbis-dev liba52-dev libdts-dev libsdl1.2debian-all libraw1394-dev libdc1394-13-dev libtheora-dev libgsm1-dev
Changez de répertoire pour votre répertoire d'installation
On utilise toujours le répertoire /usr/local/src pour cela :
cd /usr/local/src
Récupérez les sources du paquet ffmpeg
apt-get source ffmpeg
Récuperez le patch amr
wget http://blogger.rukker.org/dl/ffmpeg_enable_amr.patch.bz2
Allez dans le répertoire sources de ffmpeg et appliquez le patch
cd ffmpeg-0.cvs20050918 bzcat ../ffmpeg_enable_amr.patch.bz2 | patch -p1
Construisez le paquet complet avec l'option “risky”
DEB_BUILD_OPTIONS=”risky” dpkg-buildpackage
Retournez dans /usr/local/src et installez le paquet ffmpeg
cd .. dpkg -i ffmpeg_0.cvs20050918-5ubuntu1_i386.deb
Nous avons maintenant ffmpeg avec le support du mp3 et de l'amr, maintenant, nous devons prévenir apt de ne pas mettre à jour notre paquet fraîchement crée par un nouveau sans le support mp3 et amr. Cela s'apèlle le “pinning”.
Créez le fichier suivant avec votre éditeur favoris ( vi !! )
vi /etc/apt/preferences
Ajoutez-y les lignes suivantes :
Package: ffmpeg Pin: version 0.cvs20050918-5ubuntu1 Pin-Priority: 1001
Maintenant, nous pouvons convertir toutes sortes de fichiers vidéos !
Convertir un avi en flv
ffmpeg -i movie.avi -acodec mp3 -ar 11025 movie.flv
Convertir un 3gp en mpeg4 avi
ffmpeg -i movie.3gp -vcodec mpeg4 -acodec mp3 movie.avi
Si vous ne trouvez pas un des paquets sur Synaptic, cliquez!