Präsentation: Unterschied zwischen den Versionen

Aus Wiki Novoys.ch
Zur Navigation springen Zur Suche springen
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
Diese Anleitung zeigt Schritt für Schritt, wie auf einem Raspberry Pi 4 ein lokales Video
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.
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: <code>/home/gruppe/Videos/video.mp4</code>
* <code>mpv</code> muss installiert sein (Schritt 1).


== 1 – mpv installieren ==
== 1 – mpv installieren ==
Zeile 26: Zeile 17:
chmod 644          /home/gruppe/Videos/video.mp4
chmod 644          /home/gruppe/Videos/video.mp4
</pre>
</pre>
[[Datei:Präsentation Terminal.png|thumb|left|500px|Befehle werden ausgeführt auf dem Terminal]]
<br style="clear:both;" />


== 3 – Benutzerdienst erstellen ==
== 3 – Benutzerdienst erstellen ==
Zeile 46: Zeile 40:
WantedBy=default.target
WantedBy=default.target
</pre>
</pre>
[[Datei:Config File Präsentation.png|thumb|left|500px|Konfigurierte Konfigurations-File für den Automatischen Start]]
<br style="clear:both;" />


== 4 – Dienst aktivieren ==
== 4 – Dienst aktivieren ==
Zeile 66: Zeile 63:
den gesamten Bildschirm füllen.
den gesamten Bildschirm füllen.


== 9 – Optionale Erweiterungen ==
[[Datei:Star Wars.jpg|thumb|left|500px|Der Star Wars Trailer wurde unmittelbar nach dem Boot gezeigt in Dauerschleife]]
* Mehrere Videos ⇒ <code>--playlist=/pfad/playlist.m3u</code>
<br style="clear:both;" />
* Lautstärkeregelung via GPIO oder Hotkeys ⇒ mpv-Input-Konfiguration 
* Neustart des Players aus der Ferne ⇒ <code>systemctl --user restart videoloop.service</code>
 
----
''Stand: {{CURRENTYEAR}} – getestet auf Raspberry Pi OS Bookworm 64-bit.''

Aktuelle Version vom 2. Juni 2025, 14:11 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.

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
Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Befehle werden ausgeführt auf dem Terminal


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
Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Konfigurierte Konfigurations-File für den Automatischen Start


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.

Fehler beim Erstellen des Vorschaubildes: Datei fehlt
Der Star Wars Trailer wurde unmittelbar nach dem Boot gezeigt in Dauerschleife