From 364c22f67608218d02cbc092bc51de57cd2c86eb Mon Sep 17 00:00:00 2001 From: j Date: Thu, 29 Jan 2026 11:50:51 +0100 Subject: [PATCH] log current file --- player/player.py | 7 +++++++ player/player.service | 1 + 2 files changed, 8 insertions(+) diff --git a/player/player.py b/player/player.py index 54ca096..2703008 100755 --- a/player/player.py +++ b/player/player.py @@ -176,6 +176,13 @@ class Sync(Thread): def time_pos_cb(self, pos, *args, **kwargs): self._tick = time.time() + if self._pos != self.mpv.playlist_current_pos: + self._pos = self.mpv.playlist_current_pos + try: + track = self.mpv.playlist[self._pos] + logger.error("%s %s", datetime.now(), track["filename"]) + except: + pass def reload_playlist(self): if not self.reload_check: diff --git a/player/player.service b/player/player.service index 9321ca0..5919976 100644 --- a/player/player.service +++ b/player/player.service @@ -6,6 +6,7 @@ After=gnome-session.target Type=simple Restart=on-failure KillSignal=SIGINT +Environment=PYTHONUNBUFFERED=1 ExecStart=/srv/pandora/p_for_power/player/player.py --mode main --playlist /srv/p_for_power/render/front.m3u --config /srv/p_for_power/render/front.json [Install]