]> zdv2.bktei.com Git - BK-2020-03.git/blobdiff - user/bkmusic
feature(user) Add legacy user scripts
[BK-2020-03.git] / user / bkmusic
diff --git a/user/bkmusic b/user/bkmusic
new file mode 100755 (executable)
index 0000000..ebffbb7
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Date: 2020-04-28T18:31Z
+# Author: Steven Baltakatei Sandoval
+# Description: Runs mpv to listen to custom playlist generated by cron_vensagusni_day.sh
+
+TARGET_PLAYLIST="/home/baltakatei/Music/music_library_playlist.m3u"
+OUTPUT_LOG_PATH="/home/baltakatei/Sync/kodawkuori-07/2020/archive-PERS/logs/activity/$(date +%Y%m%dT%H%M%S.%N%z)..mpv_history.log"
+OUTPUT_LOG_DIR="$(dirname $OUTPUT_LOG_PATH)"
+
+if ! [ -d "$OUTPUT_LOG_DIR" ]; then
+    echo "ERROR: Output log directory not found:""$OUTPUT_LOG_DIR" 1>&2 ; exit 1;
+fi
+  
+if ! [ -f "$TARGET_PLAYLIST" ]; then
+    echo "ERROR: Playlist file not found:""$TARGET_PLAYLIST" 1>&2 ; exit 1;
+fi
+
+mpv "$TARGET_PLAYLIST" --no-video --log-file="$OUTPUT_LOG_PATH" --msg-time;
+
+exit 0