Comment ajouter des fichiers à une liste de lecture VLC à partir de la ligne de commande sur OS X?


9

J'ai un Mac dans la pièce connecté à un grand écran. Je fais beaucoup de programmation sur un netbook Linux et j'ai beaucoup de terminaux ouverts. Ce serait bien si je pouvais exécuter un script appelé quelque chose comme "add2vlc" qui prendrait un fichier et le pousserait à la fin de la liste de lecture VLC.

Y a-t-il une manière de faire ça?

Sous Windows et Linux, vous pouvez appeler vlc (ou vlc.exe) avec --playlist-enqueue. Mais /Applications/VLC.app/Contents/MacOS/VLC ne peut pas être appelé avec --playlist-enqueue.

Je vois que dans /Applications/VLC.app/Contents/MacOS/share/lua/ il y a toutes sortes de code Lua pour scripter VLC, mais je ne connais pas vraiment Lua et je n'arrive pas à trouver de documentation décrivant comment je pourrait utiliser ce code pour ajouter des éléments à la liste de lecture.

Si j'active le module RC de VLC, VLC ne démarre pas. Il ne démarre pas non plus avec le contrôleur ncurses. Dois-je recompiler VLC pour l'obtenir?

Réponses:


2

Je viens de tomber sur ce vieux post.

Je ne connais pas les Mac, mais sous Windows, vous pouvez exécuter ce qui suit pour avoir une liste de lecture:

vlc.exe file1 file2 

(Vous aurez généralement besoin de devis sur Windows. "File1")

Sinon, créez un fichier .pls et spécifiez-le lors du démarrage de vlc.

vlc.exe --config vlcrc playlist2.pls

Un exemple de fichier de liste de lecture (playlist2.pls):

[playlist]

NumberOfEntries=2

File1=C:\Documents and Settings\user\My Documents\My Music\f1.mp3
Title1=f1

File2=File1=C:\Documents and Settings\user\My Documents\My Music\f2.mp3
Title2=f2

Cela pourrait fonctionner parce que j'ai remarqué que VLC semble ajouter tout ce que vous jouez à la liste de lecture (jusqu'à ce qu'il soit redémarré).
Synetech

2

J'ai essayé toutes les touches de "a à z" et "A à Z", et j'ai trouvé que si vous appuyez sur B (majuscule b), vous trouverez un "explorateur de fichiers", afin que vous puissiez ajouter des fichiers à partir de là.

Cela a fonctionné pour moi.



0

J'ai découvert que la plupart de mes tâches peuvent être effectuées avec AppleScript. J'ai fait un petit script de contrôle VLC dans Ruby qui utilise RubyOSA. Fondamentalement, tout ce que je veux faire, c'est lire / mettre en pause et ajouter des éléments à la liste de lecture. Je l'ai mis ici: vlc-control .


Le lien semble rompu. At-il bougé?
Kurtis Nusbaum


Oui, Bitbucket a malheureusement supprimé les éléments de domaine personnalisés.
Tom Morris
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.