20 votes

Comment ajouter "Ajouter à la playlist VLC" au menu clic droit de Nautilus?

Le Problème

Alors que vous jouez une chanson ou un autre fichier multimédia sur VLC et ouvrez un autre fichier similaire, une autre instance de VLC s'ouvre. (Vous n'allez rien entendre ni comprendre tant que vous n'êtes pas un robot)

Ce Que Je Veux

Je veux ajouter un "Ajouter à la playlist de VLC" dans le menu clic-droit de Nautilus comme c'est le cas sur Windows.

15voto

th_in_gs Points 382

Il est possible de résoudre ce problème dans les préférences de VLC:

  • Ouvrez les préférences de VLC en allant dans le menu Outils

description de l'image ici

  • Dans les préférences, activez "Autoriser une seule instance" et "Ajouter des fichiers en mode une seule instance" comme indiqué ci-dessous:

description de l'image ici

  • Cliquez sur Enregistrer. C'est tout!

Désormais, lorsque vous ouvrez des fichiers avec VLC, ils seront ajoutés à votre playlist.

6voto

redchief Points 579

Vous pouvez le faire en utilisant l'outil de configuration Nautilus-Action

  1. Installez l'outil en utilisant

    sudo apt-get install nautilus-action
  2. Après cela, fermez toutes les instances ouvertes de Nautilus

    nautilus -q
  3. Ouvrez l'outil de configuration Nautilus-Action.

  4. Ensuite, cliquez sur le bouton d'ajout d'une nouvelle action et nommez votre action.

  5. Cliquez sur l'onglet Commande et saisissez la commande

    vlc --one-instance

    Vous devriez également entrer le paramètre approprié dans la boîte Paramètres - vous pouvez cliquer sur le bouton Légende pour voir la liste des paramètres que vous pouvez utiliser.

    Dans notre cas, nous voulons que le paramètre %f corresponde au nom du fichier ou mieux %B si nous avons des espaces dans celui-ci. Nous pouvons également consulter tous les détails sur les paramètres en cliquant sur le bouton Légende.

    Nautilus-Actions vous montre un aperçu de la commande qu'il exécutera, de sorte que vous saurez que vous êtes sur la bonne voie.

5voto

Maythux Points 77506

Première méthode :

Créez un nouveau script appelé add-to-vlc à l'intérieur du répertoire ~/.gnome2/nautilus-scripts

Ajoutez ceci au fichier :

#!/bin/bash
for File in "$@"
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory."
exit
fi
done
vlc --one-instance "$File"

Donnez des permissions au fichier :

chmod +x add-to-vlc

Redémarrez maintenant nautilus :

nautilus -q 

Maintenant vous pouvez l'utiliser en faisant un clic droit sur un fichier, puis en allant dans l'entrée scripts et en choisissant add-to-vlc


Deuxième méthode :

Installez les actions nautilus :

sudo apt-get install nautilus-actions

Redémarrez Nautilus :

nautilus -q

Lancez l'outil de configuration Nautilus-Actions depuis le Dash :

enter image description here

Dans l'onglet Action, entrez le nom que vous souhaitez enregistrer :

enter image description here

Dans l'onglet commande, ajoutez la commande comme ci-dessous dans l'image (chemin : /usr/bin/vlc et Paramètres : --one-instance %B)

enter image description here

Enregistrez et quittez, maintenant chaque fois que vous ferez un clic droit sur un fichier, vous pourrez aller dans Nautilus Actions et choisir Ajouter à vlc :

enter image description here

0voto

rootkea Points 292

Solution using aucune autre application / outil: (Pour Nautilus 3)

  1. Créez un fichier ~/.local/share/nautilus/scripts/Ajouter à la liste de lecture VLC avec le contenu suivant :

    #! /bin/bash  
    echo -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | xargs -d '\n' vlc --one-instance --playlist-enqueue  

    Commande pour créer le fichier requis :

    echo -e "#! /bin/bash \necho -n \"\$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS\" | xargs -d '\\\n' vlc --one-instance --playlist-enqueue" > ~/.local/share/nautilus/scripts/"Ajouter à la liste de lecture VLC"  
  2. Rendez-le exécutable :

    chmod u+x ~/.local/share/nautilus/scripts/"Ajouter à la liste de lecture VLC"  

Fait !

  • Cliquez maintenant avec le bouton droit sur n'importe quel fichier multimédia et sélectionnez Ajouter à la liste de lecture VLC dans le sous-menu Scripts.
  • Fonctionne également pour les répertoires!
    Incluez simplement le répertoire ou les répertoires souhaités (contenant des fichiers multimédias audio / vidéo) dans la sélection.

Pour Nautilus 2
Modifiez ~/.local/share/nautilus/scripts/"Ajouter à la liste de lecture VLC" en ~/.gnome2/nautilus-scripts/"Ajouter à la liste de lecture VLC"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X