Lecture d’une vidéo en boucle sur un Raspberry Pi

Raspberry Pi sous Raspbian GNU/Linux 9.13 (stretch).

On m’a demandé la lecture d’une vidéo en boucle sur un écran TV depuis un Raspberry Pi 3. Habituellement, j’utilise ce matériel pour un affichage dynamique (Diaporama). Je pensais utiliser le logiciel VLC, mais il n’affichait pas correctement la vidéo malgré plusieurs tentatives de réencodages avec le logiciel Handbrake. À la recherche d’une solution, j’ai testé le logiciel Omxplayer et cela a fonctionné.

Pour lancer l’affichage de la vidéo en boucle (depuis le dossier où se trouve la vidéo, dans un terminal) :

omxplayer --loop fichier_vidéo

Pour stopper l’affichage de la vidéo [Alt] + [F4] ou [Q].

Le logiciel Omxplayer était déjà installé sur le Raspberry Pi, on peut vérifier cela avec la commande :

dpkg -l omxplayer
 Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
 | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=atte
 |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
 ||/ Nom            Version               Architecture Description
 +++-==============-=====================-============-==========================
 ii  omxplayer      20190723+gitf543a0d-1 armhf        Command line media player
 lines 1-6/6 (END)

Tapez [Q] pour reprendre la main.

Si comme pour moi votre fichier vidéo se trouve sur une clé USB vous retrouverez celle-ci dans le dossier /media/pi/.