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