Präsentation: Unterschied zwischen den Versionen

Aus Raspberry Pi Workshop
Zur Navigation springen Zur Suche springen
Zeile 65: Zeile 65:
Nach dem Neustart sollte das Video unmittelbar nach dem Desktop
Nach dem Neustart sollte das Video unmittelbar nach dem Desktop
den gesamten Bildschirm füllen.
den gesamten Bildschirm füllen.
== 8 – Lite-Image ohne Desktop ==
In der Service-Datei *eine* Zeile anpassen und Target wechseln:
<pre>
ExecStart=/usr/bin/mpv --no-config --drm-mode=fullscreen --loop-file=inf \
        --no-osc --no-osd-bar /home/gruppe/Videos/video.mp4
WantedBy=multi-user.target
</pre>


== 9 – Optionale Erweiterungen ==
== 9 – Optionale Erweiterungen ==

Version vom 2. Juni 2025, 14:04 Uhr

Raspberry Pi 4 – Video-Endlosschleife im Vollbild (mpv)

Diese Anleitung zeigt Schritt für Schritt, wie auf einem Raspberry Pi 4 ein lokales Video direkt nach dem Booten im Vollbild und in Endlosschleife abgespielt wird. Beispieldatei: »/home/gruppe/Videos/video.mp4«. Player: mpv · Benutzerkonto: gruppe

Voraussetzungen

  • Raspberry Pi OS (Bullseye oder neuer), Desktop-Variante
 (Lite funktioniert ebenfalls, siehe Abschnitt 8.)
  • Benutzer »gruppe« – ersetze Namen/Pfade ggf. an dein System.
  • Videodatei: /home/gruppe/Videos/video.mp4
  • mpv muss installiert sein (Schritt 1).

1 – mpv installieren

sudo apt update
sudo apt install mpv

2 – Videodatei platzieren

mkdir -p /home/gruppe/Videos
cp video.mp4 /home/gruppe/Videos/
chown gruppe:gruppe /home/gruppe/Videos/video.mp4
chmod 644          /home/gruppe/Videos/video.mp4

3 – Benutzerdienst erstellen

mkdir -p /home/gruppe/.config/systemd/user
nano      /home/gruppe/.config/systemd/user/videoloop.service
[Unit]
Description=Video-Loop im Vollbild (User-Service)

[Service]
Type=simple
ExecStart=/usr/bin/mpv --no-config --fs --keepaspect=no --loop-file=inf \
         --no-osc --no-osd-bar /home/gruppe/Videos/video.mp4
Restart=on-failure

[Install]
WantedBy=default.target

4 – Dienst aktivieren

sudo -u gruppe systemctl --user daemon-reload
sudo -u gruppe systemctl --user enable --now videoloop.service

5 – Linger einschalten (Autostart ohne Login)

sudo loginctl enable-linger gruppe

6 – Funktionstest

sudo reboot

Nach dem Neustart sollte das Video unmittelbar nach dem Desktop den gesamten Bildschirm füllen.

9 – Optionale Erweiterungen

  • Mehrere Videos ⇒ --playlist=/pfad/playlist.m3u
  • Lautstärkeregelung via GPIO oder Hotkeys ⇒ mpv-Input-Konfiguration
  • Neustart des Players aus der Ferne ⇒ systemctl --user restart videoloop.service

Stand: 2026 – getestet auf Raspberry Pi OS Bookworm 64-bit.