Utilisation de gxine_client pour obtenir et définir la valeur playlist.repeat pour l'exécution de gxine

1

J'aimerais savoir comment utiliser l'interface javascript gxine à partir du shell bash.

Je souhaite qu'un script shell bash lise la valeur de l'exécution de gxine, définisse des éléments tels que l' option de répétition / boucle de la playlist , modifie le rapport de format, change / rétablisse en plein écran , lit la valeur existante, etc., à partir d'un script shell.

man gxine me dit d'utiliser "--command TEXT" où TEXT est javascript. gxine- {version} / doc / Keybindings-HOWTO a une liste de valeurs que je suis supposé pouvoir changer, mais cela ne semble pas fonctionner. Je pense que je l'utilise mal.

Mise à jour: Après avoir bricolé quelques instants, a découvert comment charger la liste de lecture.

# charger la liste de lecture du fichier
gxine_client 'playlist_load ("/ mnt / dir / playlist.asx"); playlist_play (1);'

# réglé pour répéter le palyliste entier 
gxine_client 'playlist.repeat.v = true;'

# réglé pour jouer au hasard des chansons dans une playlist
gxine_client 'playlist.random.v = true;'

# Son muet
gxine_client 'ao_mute.v = true;'
# son muet
gxine_client 'ao_mute.v = false;'

# basculer en plein écran 
gxine_client 'vo_fullscreen.v = true;'

Toujours à la recherche de moyens pour lire les valeurs, telles que la durée totale de la chanson, le nombre de chansons de la liste de lecture, etc ...

utilisateur42723
la source
Compris comment charger la playlist. <code> client_gxine 'playlist_load ("/ mnt / dir / playlist.asx"); playlist_play (1);' <code>
user42723 Le