repo: music action: commit revision: path_from: revision_from: 89712c5dc0656277595ad8e154946168af531870: path_to: revision_to:
commit 89712c5dc0656277595ad8e154946168af531870 Author: epochDate: 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
--- 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
--- 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-----