From 0c31a86d3034af7a6843d4d66812aadaf79efbb1 Mon Sep 17 00:00:00 2001 From: flutterbrony Date: Sat, 1 Jun 2024 01:16:10 +0200 Subject: [PATCH] audio --- README.md | 4 +++- files/etc/systemd/system/mpv.service | 13 +++++++++++++ sudo | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100755 files/etc/systemd/system/mpv.service create mode 100644 sudo diff --git a/README.md b/README.md index e7763be..a7a9173 100644 --- a/README.md +++ b/README.md @@ -72,9 +72,11 @@ To allow eggnogg to start on boot, we install it as a systemd service, you can w ```sh sudo cp /home/pi/eggnoggpi/files/etc/systemd/system/eggnoggpi.service /etc/systemd/system/eggnoggpi.service +sudo cp /home/pi/eggnoggpi/files/etc/systemd/system/mpv.service /etc/systemd/system/mpv.service sudo systemctl daemon-reload sudo systemctl enable eggnoggpi +sudo systemctl enable mpv +sudo systemctl start mpv sudo systemctl start eggnoggpi sudo echo "@reboot root /sbin/service eggnoggpi start" >> /etc/crontab -sudo echo "@reboot root mpv --loop /home/pi/music.opus" >> /etc/crontab ``` diff --git a/files/etc/systemd/system/mpv.service b/files/etc/systemd/system/mpv.service new file mode 100755 index 0000000..3a7dd1d --- /dev/null +++ b/files/etc/systemd/system/mpv.service @@ -0,0 +1,13 @@ +[Unit] +Description=mpv audio service + +[Service] +Restart=always +User=pi +Group=pi +EnvironmentFile=/etc/default/eggnogg + +ExecStart=/usr/bin/mpv --loop=inf --no-audio-display /home/pi/music.opus + +[Install] +WantedBy=multi-user.target diff --git a/sudo b/sudo new file mode 100644 index 0000000..86ccbcc --- /dev/null +++ b/sudo @@ -0,0 +1 @@ +@reboot root mpv --loop /home/pi/music.opus /etc/crontab