Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/12/2007, à 07:57

ptitclair

Mettre a la suite (enqueue) dans vlc

Bonjour !

Je cherche à  faire une nautilus-action utilisant un script pour mettre un fichier
à  la suite de la liste de lecture dans vlc.
Y'a t-il une commande qui fait ca ?

Merci

#2 Le 06/12/2007, à 09:56

Xavier21

Re : Mettre a la suite (enqueue) dans vlc

Bonjour,

Je suis également intéressé par la manip'; parce qu'avoir une nouvelle fenêtre vlc qui s'ouvre à chaque fois, au bout du compte, ça fait beaucoup parfois!

Bonne journée:)

Hors ligne

#3 Le 06/12/2007, à 11:24

k-o-x

Re : Mettre a la suite (enqueue) dans vlc

vlc --enqueue <fichier>

Et vlc --help, c'est pour les chiens ?
Je taquine big_smile

Hors ligne

#4 Le 06/12/2007, à 20:38

Xavier21

Re : Mettre a la suite (enqueue) dans vlc

Heu...
k-o-x --help, ça fonctionne aussi:)

Parce que je ne sais pas quoi faire de cette commande...
En fait, je cherche juste à  ce que deux ou plusieurs fichiers s'enchainent. Et je n'ai pas vu d'option de ce type dans les préférences.

Hors ligne

#5 Le 07/12/2007, à 03:02

ptitclair

Re : Mettre a la suite (enqueue) dans vlc

Franchement... ca marche pas !

"vlc --enqueue <fichier>" renvoie " vlc :unknown option or missing mandatory argument for`enqueue' ".

Par ailleurs, je suis retourné voir vlc --help (ce que j'avais déjà  fait avant de créer ce topic) et je confirme :
nulle part n'est indiquée l'option --enqueue.

Alors est-ce possible de mettre à  la suite dans vlc ?

[Xav21, j'ai déjà  fait une petite manip qui me permet de ne pas avoir 15 instances de vlc qui tournent en même temps :
sur le principe il s'agit de tuer l'ancien processus vlc existant au moment o๠on ouvre une nouvelle instance de vlc en utilisant la commande pkill ;
si tu veux plus une explication détaillée, n'hésite pas à  demander]

#6 Le 07/12/2007, à 03:45

Jeece

Re : Mettre a la suite (enqueue) dans vlc

Bonsoir,

Vous devriez allez faire un tour sur le forum de VLC. Ils seront plus à  même de vous répondre.


Content que ça vous plaise !

Hors ligne

#7 Le 07/12/2007, à 13:54

k-o-x

Re : Mettre a la suite (enqueue) dans vlc

ptitclair a écrit :

Franchement... ca marche pas !

"vlc --enqueue <fichier>" renvoie " vlc :unknown option or missing mandatory argument for`enqueue' ".

Par ailleurs, je suis retourné voir vlc --help (ce que j'avais déjà  fait avant de créer ce topic) et je confirme :
nulle part n'est indiquée l'option --enqueue.

Bizarre. Tu dois avoir une vieille version, parce que chez moi, ça marche (voir la aussi : http://www.videolan.org/doc/vlc-user-guide/fr/ch04.html)

Hors ligne

#8 Le 07/12/2007, à 15:40

ptitclair

Re : Mettre a la suite (enqueue) dans vlc

Ouai bizarre.
Pourtant je suis sous ubuntu gutsy avec vlc 0.8.6c.
Tu tournes sur la même version de vlc ?

Il y a 2 documentations vlc différentes : dans l'autre, pas de --enqueue ou de --playlist dans les playlist options.

Peut-être que ce n'est plus supporté ? Ou alors une histoire de greffon manquant ?

#9 Le 07/12/2007, à 15:45

k-o-x

Re : Mettre a la suite (enqueue) dans vlc

Ben perso j'ai recompilé VLC 0.8.6c (pour avoir le support de la sortie audio Jack, pour la petite histoire smile ) donc il se peut que j'aie pas exactement les mêmes flags de compilation...

Hors ligne

#10 Le 08/03/2011, à 17:41

zydar

Re : Mettre a la suite (enqueue) dans vlc

si quelqu'un a besoin . . .

#! /bin/sh
# A small script to enqueue media files in vlc
# Edit by zydar
# According to the original script (totem) of: Thura and Deepak John


is_player_present=$(ps -e | grep vlc)

walk()
{
    for file in "$1"/*
    do
        if [ -d "$file" ];then
            walk "$file"
        else
            if [ -n "$is_player_present" ];then
                vlc --started-from-file --playlist-enqueue "$file"
            else
                vlc "$file"
            fi
        fi
    done
}

if [ -d "$arg" ];then
    walk "$arg"
else
    if [ -n "$is_player_present" ];then
        vlc --started-from-file --playlist-enqueue "$@"
    else
        vlc "$@"
    fi
fi

Je n'ai fais que changer la ligne qui était pour totem en ligne spécial vlc


- GNU/Linux, c'est la vie :p
-- Les formats ouverts aussi d'ailleurs ! (odt, odf, pdf, png, ...)

Hors ligne