Accueil - Fonctionnement - Mandrake/Mandriva : 9.210.1 -
Logiciels - Réseau - Développement - Liens - Forum

Installation : Présentation - Partitions - Paquetages - Amorçage - Paramètres
Utilisation : Présentation - Explorateur de fichiers - Gestion des paquetages - Installation RPM - Console - Gestionnaire des tâches - Navigateur 1 - Navigateur 2 - Navigateur 3 - Bugs - Matériel
Rechercher sur Linux Transition :

Contact
Les news de Linux TransitionLes News

   
   

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

Toutes les marques et logos présents sur cette page sont la propriété de leurs propriétaires respectifs
Les informations fournis sur cette page ne sont pas garanties
Vous pouvez utiliser les informations de cette page de façon non commerciale et à condition de faire un lien vers Linux Transition : linuxtransition.free.fr
Statistiques du site par - visiteurs depuis Juin 2004