1 votes

Obtenir le fichier en cours de lecture dans VLC en utilisant le CLI

Existe-t-il un moyen d'exécuter une commande dans mon terminal pour copier le chemin du fichier en cours de lecture dans le fichier VLC dans un emplacement spécifié ?

par exemple, le fichier actuel /user/imran/example.mp3 serait copié dans /user/imran/desktop/example.mp3 ?

J'utilise VLC sur Mac OS X.

0voto

jasonlaflair Points 668

Dans sa configuration par défaut, je ne pense pas qu'il y ait un moyen facile de le faire. Cependant, si vous activez l'interface HTTP (View -> Add Interface -> Web ou -I http ), vous pouvez interroger la liste de lecture pour obtenir les informations sur la piste en cours de lecture. Interrogez l'URL :

http://localhost:8080/requests/playlist_jstree.xml

Ceci renverra un document XML avec les informations de la liste de lecture. La lecture actuelle <item> aura l'attribut current="current" . Un exemple de document est présenté ci-dessous :

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<root>
    <item id="plid_2" name="Playlist" ro="ro">
        <content>
            <name>Playlist</name>
        </content>
        <item id="plid_4" uri="file:///<PATH_TO_MEDIA_FILE>.mp4" name="<MEDIA_FILE>.mp4" ro="rw" duration ="10" current="current" >
            <content>
                <name><MEDIA_FILE>.mp4</name>
            </content>
        </item>
    </item>
</root>

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