Lecture vidéo automatique

Bonjour,

J’ai besoin de mettre en place un système permettant de lire automatiquement des vidéos en boucle. Cette installation devait être autonome pour que n’importe qui puisse la mettre en route.

J’ai essayé OmxPlayer avec un script permettant de lire le contenu d’un répertoire mais cela ne fonctionne pas !

Pourriez-vous m’aider à mettre en oeuvre mon projet.

Merci par avance.

Salut ,je ne suis pas le plus pro en se qui concerne Omxplayer mais je vais essayer de t’aider

donc première question que cherche tu a faire exactement lire UNE seule vidéo ou en boucle ou plutot des vidéos définie dans une plailist qui se lirait ou par ordre défini par la playlist ou aléatoirement?

et ma deuxième question pourrais je jeter un coup d’œil sur le script ?

Merci tout d’abord d’avoir répondu à mon message.
Dans mon idée, il s’agit de lire une ou plusieurs vidéos situées dans un
répertoire particulier.
J’ai suivi le tuto suivant mais sans succès, rien ne démarre.
http://www.keytosmart.com/looping-video-playlist-omxplayer-raspberry-pi/

Merci par avance pour ton aide.

Salut ,
pourtant le script et belle est bien fonctionnel donc sa viens d’une erreur de votre part ,
on va trouver laquelle et faire marcher tout sa :wink:

déjà premier question qu’est qui ne fonctionne pas exactement ?

avez vous compris le fonctionnement du script et avez vous quel que connaissance en Shell ?

et pour finir puis je avoir votre version du script(si c’est le même que le tuto pas la peine de me le donner ) et le dossier dans lequel vous stocker vos vidéo .
je suis pratiquement sur que sa vient de sa.

Si je lance via la ligne de commande suivante ma vidéo, cela fonctionne.
omxplayer -o local /home/pi/videoAuto/maVideo.m4v.

Le script que j’utilise est le suivant :

#!/bin/sh

# On efface le curseur de la souris de l'écran
setterm -cursor off

# On définit le chemin de stockage des vidéos
VIDEOPATH="/home/pi/videoAuto"

# On définit le service à utiliser, ici OMXPLAYER
SERVICE="omxplayer"

# On scanne en boucle le dossier
while true; do
        if ps ax | grep -v grep | grep $SERVICE > /dev/null
        then
        # le script plante parfois si la pause n'est pas assez longue
        sleep 100; 
else
        for entry in $VIDEOPATH/*
        do
                clear
                omxplayer $entry > /dev/null
        done
fi
done

Ensuite, je lance le script en automatique suivant le tuto suivant :

http://vdmlab.fr/raspberry-pi-lire-une-playlist-de-video-en-boucle/

La vidéo se lance bien mais la barre de menu s’affiche alors que je souhaite un affichage plein écran.
D’autre part, comment arrêter le script pour revenir à une utilisation normale du raspberry.

Merci par avance.

Premièrement le script actuelle et le même que celui qui se trouve ici http://www.keytosmart.com/looping-video-playlist-omxplayer-raspberry-pi/
à la différence que le chemin du répertoire des vidéo(d’ou mes question sur les répertoire exaltera ) et le faite que les commentaire soit traduit sinon c’est exactement le même a pars pour la pause .

pour arrêter le script il suffit d’ajouter une option de quel façon souhaite tu l’arrêter?
en appuyant sur une touche? car à la limite on va utilise un signal
ajoute sa au début du script

trap exit SIGINT

t’aurais plus qu’a faire Ctrl+C

en espérant d’avoir aider sinon reviens :wink: et je te remodifie le script

Bonjour,
De retour de congés, je viens de tester la modification proposée par jojo mais cela ne me permet pas de sortir de la boucle car la fenêtre des process n’arrive pas au premier plan.
Merci encore de votre aide.

c’est quoi précisément je connais pas l’expression ? ( sûrement de largo )

normalement sa devrait marcher à tu bien mis trap exit SIGINT en début de script

car sa permet d’arrêter le processus c’est une sorte d’arrêt d’urgence,
mais est ce que tu à activer le lancement du script au démarrages si oui désactive le pour voir