Sections
Problèmes
- 1. Edit > Preferences > Download > View & Edit Actions: ne permet pas d'ajouter une action, n'affiche pas tout ce qui est écrit dans le fichier "mimeTypes.rdf" (Firefox 1.6a1). C'est peut-être le plugin mplayerplug-in qui fait bugger ça.
- 2. Il n'y a pas moyen de modifier rapidement mimeTypes.rdf avec l'interface. (Firefox 1.6a1)
- 3. les fichiers asf sont souvent des playlists, on veut donc que mplayer lise la playlist (argument -playlist). Malheureusement mplayer est idiot et ne reconnaît pas ce genre de fichier texte!
mimeTypes.rdf
Le fichier se retrouve dans votre profil: /home/nick/.mozilla/firefox/profile.slt/mimeTypes.rdf
- Pour générer une base solide, j'ai supprimé le fichier mimeTypes.rdf.
- Ensuite, on crée un fichier qui se nomme firefox-mplayer-asf. (Je l'ai créé dans ~/bin/ personnellement)
- Dans ce fichier, on écrit les commandes suivantes:
#!/bin/sh /usr/bin/konsole -e /bin/sh -c "mplayer -playlist $1"
konsole -e permet d'exécuter une command ou un shell, sh -c permet d'exécuter une commande et mplayer -playlist permet de faire jouer la playlist sauvegardé.
- On rend le fichier exécutable: chmod +x firefox-mplayer-asf
- J'ai ouvert Firefox, cliquer sur un fichier .asf, associé avec mon exécutable firefox-mplayer-asf et cliqué sur ok.
Critique
Firefox devrait afficher tous les types mime dans les préférences de configurations.
Firefox devrait avoir un bouton pour ajouter des types mime.
Firefox devrait permettre de passer des arguments (ex: %s pour l'URL) et de ne pas télécharger le fichier.
Firefox devrait permettre de ne pas afficher la fenêtre de téléchargement.
Mplayer devrait être capable d'ouvrir des asf et détecter qu'il s'agit d'une playlist.
Firefox devrait permettre de modifier les configurations des plugins.
Mozplugger
Pour jouer des video/x-ms-asf playlist dans Firefox avec Mozplugger, éditer le fichier ~/.mozilla/mozpluggerrc et supprimer le fichier ~/.mozilla/firefox/pluginreg.dat.
Le fichier ~/.mozilla/mozpluggerrc doit contenir. Changer bien le /path/to/bin selon vos préférences
video/x-ms-asf ; asf,asx,wma,wax,wmv,wvx ; Windows Media ; /path/to/bin/firefox-mplayer-asf $file
Mozplugger pure (sans firefox-mplayer-asf)
Dans le fichier /etc/mozpluggerrc ajouter:
define(MP_AUDIO_STREAM_PLAYLIST,[controls stream noisy ignore_errors: mplayer -nojoystick -playlist "$file" </dev/null])
Et modifier le bloc en deux pour video/x-ms-asf
application/x-mplayer2: wmv,asf,mov: Windows Media video/x-ms-wmv: wmv: Windows Media MP_VIDEO_STREAM() video/x-ms-asf: asf,asx,wma,wax,wmv,wvx: Windows Media Playlist MP_AUDIO_STREAM_PLAYLIST()
Ensuite supprimer le fichier ~/.mozilla/firefox/pluginreg.dat
Hyperliens...
- Canal IRC de Firefox, merci à np pour des pistes.
- MimeTypes.rdf : article pas à jour qui ne sert pas à grand chose