Mandrake 9.2 : Navigateur web 3
Navigateur web Konqueror (3/3):
On est maintenant capable de surfer sur la plupart des sites mais il
reste deux autres technologies très utilisées : Windows Media Player et Quicktime.
Les deux étant développées par les "concurrents" Microsoft et
Apple, il n'y a pas de version
Linux donc on pourrait penser que c'est perdu d'avance... Heureusement il est possible
d'utiliser ces technologies grâce à des codecs récupérés depuis Windows et
modifiés à la sauce linux.
Actuellement il y a deux logiciels permettant cela : MPlayer
et Xine. Ils sont capable de lire une très grande variété de formats audio et vidéo
(Windows Media Player, RealPlayer, Quicktime, Divx, Xvid, DVD, ...).
Comme je n'ai pas trouvé de rpm permettant un fonctionnement correct de MPlayer
et je n'avais pas envie de passer 1h à compiler le programme, je me suis rabattu
sur Xine (l'essentiel est que ça marche).
Xine est fournit avec la MDK 9.2 mais pour avoir un support plus complet et
surtout la dernière version du logiciel, il faut télécharger différents
fichiers.
Comme le programme est en constante évolution, les versions de certains fichiers varient
presque tous les jours. A l'époque où j'ai téléchargé les fichiers (le 11
mars 2004 = 040311), il fallait prendre :
- libdvdcss-1.2.8-1.network.i386.rpm : permet la lecture des dvd protégés
- libxine1-1_cvs-040216.i686.rpm : les
codecs qui ont été développés pour linux. Il faut prendre le fichier en
rapport avec votre processeur afin d'avoir la meilleure optimisation et donc
performance. C'est à dire si vous avez un Pentium/Pentium MMX vous devez
prendre le fichier finissant par .i586.rpm. Si vous avez un Pentium
II/III/IV : .i686.rpm. Pour un AMD K6 : .k6.rpm. Et enfin pour un AMD Athlon
: .k7.rpm. Dans mon cas (Pentium III 700MHz) j'ai pris
libxine1-1_cvs-040216.i686.rpm
- w32codec-0.52-1.i386.rpm : contient les codecs récupérés depuis Windows (dll)
- xine-ui-0.9.23cvs-040311.i586.rpm : le programme Xine avec son interface graphique
J'ai téléchargé tous ces fichiers dans le
répertoire de mon utilisateur : "/home/manyp/xine/".
Il reste un dernier fichier à télécharger qui est une deuxième interface
graphique pour Xine ainsi qu'un plugin web. Cette interface est plus conviviale
que celle livrée avec Xine et entièrement francisée. Ce programme se nomme
Kaffeine et
malheureusement il n'y a plus de rpm pour Mandrake sur leur site. Vous pouvez en
trouver sur
rpmfind.net ou
rpm.pbone.net ou encore ici. Il faut savoir que la version 0.4.1 (mars 2004)
fonctionne sous Mandrake 9.2 et qu'elle contient le plugin web. Les versions
suivantes n'ont plus le plugin qui est dans un
fichier
indépendant. Vous pouvez essayer une version plus récente mais il peut avoir
des problèmes de dépendance (KDE > 3.1 par exemple).
Avant de commencer, il faut déjà supprimer
la version de Xine livrée avec Mandrake pour éviter des conflits. Pour cela vous lancez "Supprimer des
logiciels" présent dans le menu K - Configuration - Paquetage. Vous
lancez une recherche avec le mot "xine". S'il n'y a pas de
résultat, ça signifie que Xine n'est pas déjà installé, sinon vous
devez voir le rpm "xine-plugins-1-0.rc0.7mdk" (ou une version
équivalente) : désinstallez-le ainsi que tous les packages dépendant.
Maintenant on peut commencer l'installation. Il
faut d'abord installer les librairies (lib) donc vous faites un clic droit sur
"libxine1-1_cvs-040216.i686.rpm" : guRPMi. Puis la même chose pour
"libdvdcss-1.2.8-1.network.i386.rpm" et ensuite guRPMi pour les 3
autres fichiers. Voilà tout est installé, il ne reste plus qu'à configurer et
tester. Pour cela, on va dans la configuration de Konqueror :
On ajoute le chemin "/usr/lib/kaffeineplugin/"
dans la liste des dossiers contenant des plugins, puis on lance une
Recherche de modules |
kaffeineplugin
a été pris en compte et on remarque les types : application/x-mplayer2,
video/quicktime, video/x-ms-asf-plugin, video/x-quicktime |
On ajoute ces 4 types. Sélectionnez le bon
groupe : application pour x-mplayer2, video pour quicktime, x-ms-asf-plugin
et pour x-quicktime |
On ajoute le programme qui va exécuter le
type x-mplayer2. Il faut mettre le chemin : "/usr/bin/kaffeine %U".
Le " %U" est nécessaire sinon Kaffeine ne lancera pas le
fichier. Il faut également mettre les extensions associées à ce type :
*.asf, *.asx et *.asp |
Il ne reste plus qu'à mettre la description :
mplayer2. C'est finit pour ce type, à vous de faire les 3 autres. Vous
pouvez faire tous les types de kaffeineplugin
mais ces 4 sont les plus importants |
On va maintenant tester sur ce site.
On clique sur le lien France Inter par exemple. Il nous demande si on veut
ouvrir le fichier (.asx) avec kaffeine : Oui |
Ca charge puis on entend la radio et on a un "joli"
effet visuel. |
On essaye un lien commençant par mms://... :
Konqueror ne gère pas ce type :-( |
On va copier le lien mms://... de City FM par exemple |
On lance Konsole et on tape : "kaffeine
" puis on clique sur le bouton du milieu de la souris, ce qui nous
colle le lien mms:// => On valide et Kaffeine se lance |
On peut tester une tv : BloombergTV USA par
exemple. Il vaut mieux une connexion adsl pour ça... |
On va tester le support de Quicktime sur ce lien par exemple. On remarque un écran noir avec Kaffeine Browser
Plugin, et la fenêtre de Kaffeine se lance avec la bande annonce. |
Ca y est, on peut enfin surfer correctement. Néanmoins
n'espérez pas avoir la même chose que sous Windows car de nombreux sites
(par exemple les radios rtl2 ou europe2) font des interfaces intégrées pour écouter
leur flux audio/vidéo et malheureusement le plugin kaffeineplugin n'arrive pas
à les gérer tout comme certains codecs. Dans le cas où le plugin ne trouve pas
le fichier à lire, la seule solution est de regarder dans le source de la page
web et de chercher le lien vers le flux audio/vidéo.
La seule solution pour avoir une qualité de surf équivalente à Windows,
serait d'avoir les logiciels Quicktime et Windows Media Player sous Linux. Bien
qu'il soit difficile de faire changer d'avis les sociétés Apple et Microsoft,
rien n'est
impossible. Il suffit d'envoyer des demandes de portage des logiciels et,
quand il y aura un nombre suffisant, les sociétés se mettront au travail. Pour Quicktime
il faut allez à
cette adresse, choisissez Feature Requests et mettez un message du style "I
would like Quicktime 6.5 on my Linux. Thanks". Pour Windows Media Player, c'est par email
sur cette page. Voilà, il ne reste plus qu'à attendre...
Une dernière remarque au sujet de l'utilisation de Kaffeine. Le programme
étant en développement, j'ai remarqué différents bugs. Quand vous cliquez
sur un lien qui doit s'ouvrir avec Kaffeine : le programme se lance mais le flux
n'est pas lu, vous restez bloquer sur "Connecting http server" ou
"Buffering 0%" (bien qu'il faut être patient pour certains flux). Il
suffit de faire Stop puis Lecture et le flux sera lu correctement (si les codecs
sont disponibles). Le deuxième bug se produit quand vous fermez la fenêtre
alors qu'il est en train de charger/lire un flux : la fenêtre se fige et vous
êtes bon pour tuer le programme avec KSysGuard.
Pour éviter ces manipulations fastidieuse, faites tout simplement Stop avant de
fermer le programme. Enfin le dernier bug rencontré arrive quand vous avez
déjà une fenêtre de Kaffeine d'ouverte et que vous cliquez sur un lien qui nécessite
ce même programme : comme le précédent bug, la fenêtre se fige. Donc fermez
le programme avant de cliquez sur un lien.
Voilà c'est finit pour les recommandations, vous pouvez aller voir les bugs que
j'ai rencontré sur la MDK 9.2 => Suite
Dernière modification de la page : 22/10/2006
|