scripts

Scripts
git clone git://git.wimdupont.com/scripts.git
Log | Files | Refs | README | LICENSE

commit 5ecf493da14f4c0d869043a22a6fb724753d53f2
parent 2fbf1921a3dfb2ea3d1a0870e21b0aabc12d5539
Author: Wim Dupont <wim@wimdupont.com>
Date:   Wed, 22 Apr 2026 07:18:25 +0200

mpvd fix and ytd-albums to lowercase dl dir

Diffstat:
Mbin/mpvd | 6+++++-
Mbin/ytd-album | 11++++++-----
2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/bin/mpvd b/bin/mpvd @@ -43,4 +43,8 @@ else fi fi -exec $terminal -e mpv --no-video "$prefix"/"$songdir" "$shuffle" +mpv_args=( --no-video ) +mpv_args+=( "$prefix"/"$songdir" ) +[[ -n $shuffle ]] && mpv_args+=( "$shuffle" ) + +exec $terminal -e mpv "${mpv_args[@]}" diff --git a/bin/ytd-album b/bin/ytd-album @@ -14,13 +14,14 @@ fi readonly URL mkdir -pv ~/tmp -mkdir -pv ~/Downloads/tmp +mkdir -pv ~/downloads/tmp echo "Downloading $URL in ~/tmp" -cd ~/Downloads/tmp && yt-dlp -x -f bestaudio -i -o "%(playlist_index)s - %(title)s.%(ext)s" "$URL" +#example to skip song 3: add at the end of command: --playlist-items 1-2,4-12 +#reverse order: --playlist-reverse +cd ~/downloads/tmp && yt-dlp -x -f bestaudio -i -o "%(playlist_index)s - %(title)s.%(ext)s" "$URL" -#cd ~/Downloads/tmp && youtube-dl -f bestaudio -i -o "%(playlist_index)s - %(title)s.%(ext)s" "$URL" #=== DIR SETUP @@ -57,9 +58,9 @@ mkdir -pv "$HOME/tmp/$BAND/$ALBUM" readonly DIR=$HOME/tmp/$BAND/$ALBUM -mv $HOME/Downloads/tmp/* "$DIR" +mv $HOME/downloads/tmp/* "$DIR" -rm -rfv $HOME/Downloads/tmp +rm -rfv $HOME/downloads/tmp echo Converting files to mp3