repo: music
action: commit
revision: 
path_from: 
revision_from: 89712c5dc0656277595ad8e154946168af531870:
path_to: 
revision_to: 
git.thebackupbox.net
music
git clone git://git.thebackupbox.net/music
commit 89712c5dc0656277595ad8e154946168af531870
Author: epoch 
Date:   Tue Sep 7 18:51:51 2021 +0000

    store the playlist and upload it somewhere. you will want to edit this script.

diff --git a/music-init b/music-init
index a7152b11900eb4ed76a7ab20904d307c47e96b34..
index ..8c779f9dddc02b61509aaed557877f73a8c2c492 100755
--- a/music-init
+++ b/music-init
@@ -1,7 +1,12 @@
 #!/bin/bash
 set -o pipefail
+export SHOW_VIDEO=--no-video
 music_init_pid="${PREFIX}/run/music/init.pid"
-while [ -f $music_init_pid ];do 
+mkdir -p ${PREFIX}/run/music
+music-stop
+touch $music_init_pid
+mkdir -p ${PREFIX}/cache/music
+while [ -f $music_init_pid ];do
   if [ -f "${music_init_pid}" ];then
     #pid file exists...
     if [ "$(ps -h -o cmd -p $(cat ${PREFIX}/run/music/init.pid ))" = "qargs music-player" ];then
@@ -13,5 +18,7 @@ while [ -f $music_init_pid ];do
     printf "stale pid file: %s\n" "${music_init_pid}"
     rm "${music_init_pid}"
   fi
-  find -H ~/Music/ | egrep -i '\.m4a$|\.mp3$|\.flac|\.ogg$' | shuf
-done | music-playlist
+  find -H ~/Music/ | grep -v '\.unwanted' | egrep -i '\.m4a$|\.mp3$|\.flac|\.ogg$' | shuf > "${PREFIX}/cache/music/playlist"
+  scp ${PREFIX}/cache/music/playlist logserver:~/public_html/incoming/playlist
+  music-playlist < ${PREFIX}/cache/music/playlist
+done
diff --git a/youtube b/youtube
index 21dbd5a5d7d463850599c00ec35525bf7ad1a666..
index ..1101a68f67b60c53c6e96a7c2f0766d8821356d0 100755
--- a/youtube
+++ b/youtube
@@ -1,4 +1,4 @@
 #!/bin/bash
 set -eo pipefail
 # mpv uses youtube-dl anyway
-exec mpv --no-video --no-terminal "$1"
+exec mpv "$SHOW_VIDEO" --no-terminal "$1"

-----END OF PAGE-----