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 ...