Ceci est une ancienne révision du document !
Versions: 5.04 à 6.10
Codecs binaires Win32
Que sont les codecs binaires Win32 ?
Le paquet w32codecs
contient de nombreux codecs binaires Win32. Ceux-ci sont des filtres propriétaires de compression/décompression de flux audio et vidéo 32 bits utilisés par les outils multimédia sous Microsoft® Windows®. Ces codecs étant propriétaires, il est impossible de les publier nativement avec Ubuntu. De plus, leur utilisation est illégale dans certains pays. (L'utilisation de ces produits à des fins d'interopérabilité est autorisée en France ; pour les autres pays, consultez vos législations.)
Voici la liste des codecs fournis avec le paquet w32codecs
:
- codec vidéo ATI VCR-2 ;
- codec vidéo Cinepak ;
- codec vidéo DivX
, ver. 3.11 ;
- codec vidéo DivX
, ver. 4.x ;
- codecs Indeo Video 3.2/4.1/5.0/4.1 quick/5.0 quick ;
- codec vidéo Intel 263 ;
- codec vidéo Microsoft MPEG-4, version bêta 3.0.0.2700 ;
- codec vidéo Morgan Multimedia Motion JPEG ;
- QuickTime ;
- RealAudio ;
- RealVideo 8 ;
- RealVideo 9 ;
- Windows Media Video 9.
Pourquoi en aurais-je besoin ?
Si vous essayez de lire un fichier vidéo ou audio qui a été encodé selon l'un des formats propriétaires ci-haut mentionnés, vous serez incapable de le lire sans ces codecs. Utiliser les codecs binaires Win32 est votre seule option pour le lire en restant sous Ubuntu. Plusieurs lecteurs multimédia, comme Totem, Xfmedia et mplayer, peuvent exploiter ces codecs afin de lire correctement vos fichiers audio et vidéo.
Comment les installer ?
Il existe un paquet qui contient tous ces codecs sur le dépôt PLF.
Pour activer le dépôt PLF, il suffit d'ajouter les lignes suivantes à votre /etc/apt/sources.list :
## Dépôt PLF deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free deb-src http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free
Ne pas oublier de permettre l'authentification des packages :
wget http://packages.freecontrib.org/ubuntu/plf/12B83718.gpg -O- | sudo apt-key add -
Pour Breezy, il faut remplacer "dapper" par "breezy" dans les lignes ci-dessus. Pour Edgy, il faut remplacer "dapper" par "edgy-plf" dans les lignes ci-dessus.
Rechargez ensuite la liste des paquets (bouton "Recharger" de Synaptic) ou
sudo apt-get update
Sortez de Synnaptic, vous pourrez ensuite installer le paquet w32codecs par Synaptic ou :
sudo apt-get install w32codecs
Codecs Supplémentaires
Pour pouvoir lire d'autres formats tels que Xvid, Divx5 téléchargez et installez les paquets suivants :
- totem-xine
- libxine1c2
- libxine-extracodecs
ou alors en tapant directement dans la console :
sudo apt-get install totem-xine libxine1c2 libxine-extracodecs
Ancienne méthode
D'abord, téléchargez le paquet essential-20060611.tar.bz2
(où 20060611
représente le paquet le plus récent en juillet 2006) depuis l'un des mirroirs suivants:
Ensuite, décompressez-le à l'aide de File-Roller (Ubuntu) ou arK (Kubuntu), ou utilisez la ligne de commande suivante:
user@ubuntu:~$ tar jxf Desktop/essential-20060611.tar.bz2
Vous devez maintenant placer ces codecs là où votre lecteur multimédia saura les trouver, c'est-à-dire le répertoire /usr/lib/win32. Ce dossier n'existant pas encore, il vous faut le créer à l'aide de la commande suivante:
user@ubuntu:~$ sudo mkdir /usr/lib/win32
Il ne vous reste plus qu'à copier le contenu de votre dossier essential-200606411 dans /usr/lib/win32; utilisez la commande suivante (si le dossier des codecs se trouve sur votre bureau):
user@ubuntu:~$ sudo cp Desktop/essential-20650612/* /usr/lib/win32/
Vous avez désormais accès aux codecs propriétaires de Microsoft Windows. Vous pouvez dès lors lire des fichiers audio et vidéo encodés selon les formats propriétaires listés plus haut à l'aide de votre lecteur multimédia favori.
Remarques
- La chaîne
20060611
, dans le nom du dossier essential-20060611, peut varier selon la date à laquelle vous téléchargez le paquetw32codecs
. Pensez à utiliser l'auto-completion (touche "tab") pour compléter automatiquement le nom du répertoire: par exemple, tapez essential-<tab>; l'appui de la touche "tab" complètera le nom du dossier par la date à laquelle votre paquet a été compilé. - Les codecs binaires contenus dans le paquet
w32codecs
sont conçus pour fonctionner dans un environnement 32 bits. - Il est aussi possible de faire fonctionner ces codecs binaires 32 bits avec une version Ubuntu 64 bits (AMD64). L'explication est détaillée sur ce lien : www.ubuntuforums.org/showthread.php?t=54399
- Pour une architecture PPC (mac), téléchargez le fichier essential-ppc-20051120.tar.bz2