logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-11-2016 15:20:37

arno71
Membre
Lieu : Bourgogne
Distrib. : Bunsenlabs - Hydrogen
Noyau : 3.2.0-4-amd64 x86_64
(G)UI : openbox
Inscription : 07-07-2016

[résolu]configuration ranger pour mplayer

Salut à tous !!:)

je viens d'installer mplayer que je trouve très cool !!! J'utilise Ranger comme gestionnaire de fichier et j'aimerais que cette application lance mplayer lorsque je suis sur un fichier video et audio. Je suis allé voir dans le fichier "apps.py" et je trouve ça:

if f.video or f.audio:
            if f.video:
                c.flags += 'd'
            return self.either(c, 'smplayer', 'gmplayer', 'mplayer2',
                    'mplayer', 'vlc', 'totem')

Donc, selon moi, c'est mplayer qui devrait s'ouvrir lorsque je suis sur un mp3 par exemple; or, il lance VLC par défaut.

Est-ce que vous avez une idée ?

Dernière modification par arno71 (07-11-2016 17:35:59)

Hors ligne

#2 07-11-2016 17:06:59

greenmerlin
Membre
Lieu : 127.0.0.1
Distrib. : Archlinux/TinycoreLinux(CorePure 64-6.4.1)/Jessie
Noyau : 4.2.2-1 / 4.4
(G)UI : wmaker
Inscription : 23-01-2016

Re : [résolu]configuration ranger pour mplayer

Bonjour,

au début de apps.py c'est écrit je cite :

In order to add application definitions "on top of" the default ones
# in your ~/.config/ranger/apps.py, you should subclass the class defined
# here like this:
#
#   from ranger.defaults.apps import CustomApplications as DefaultApps
#   class CustomApplications(DeafultApps):
#       <your definitions here>
#
# To override app_defaults, you can write something like:
#
#       def app_defaults(self, c):
#           f = c.file
#           if f.extension == 'lol':
#               return "lolopener", c
#           return DefaultApps.app_default(self, c)




donc tu  devrais rajouter un truc du genre

def app_defaults(self, c):
           f = c.file
           if f.extension == 'avi':
               return "mplayer", c
           return DefaultApps.app_default(self, c)

ou plus facile modifier la
ligne

return self.either(c, 'smplayer', 'gmplayer', 'mplayer2',
                    'mplayer', 'vlc', 'totem')



par

return self.either(c, 'mplayer')

@+

Dernière modification par greenmerlin (07-11-2016 17:08:31)


" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.

536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e

Hors ligne

#3 07-11-2016 17:35:45

arno71
Membre
Lieu : Bourgogne
Distrib. : Bunsenlabs - Hydrogen
Noyau : 3.2.0-4-amd64 x86_64
(G)UI : openbox
Inscription : 07-07-2016

Re : [résolu]configuration ranger pour mplayer

Salut greenmerlin smile

j'suis trop con !! mon problème venait tout simplement du fait que je n'avais pas relancé ranger après avoir fait mes modifications du fichier apps.py....

Malgré tout merci pour ton message car cela m'a permis de me pencher un peu plus sur la façon de paramétrer ranger !!

Hors ligne

Pied de page des forums