diff options
| Commit | 9c108dedb5cba96f89f288318438aac1c103f23e (patch ) | |
|---|---|---|
| Author | Syndamia <kamen@syndamia.com> | 2022-08-30 17:48:33 +0300 |
| Committer | Syndamia <kamen@syndamia.com> | 2022-08-30 17:48:33 +0300 |
| Files | ca4093f0dce4f474a1d4f6102f0575676f5662b2 | |
| dotfiles-9c108dedb5cba96f89f288318438aac1c103f23e.tar dotfiles-9c108dedb5cba96f89f288318438aac1c103f23e.tar.gz dotfiles-9c108dedb5cba96f89f288318438aac1c103f23e.zip | ||
| Parent | 4dbfde2f1b2d0ace200ecd7ec6f13f981ee7ae86 (diff) | |
Added metas, a function for easily setting the title, artist and picture of multiple audio files with kid3-cli
1 files changed, 11 insertions, 1 deletions
| -rw-r--r-- | .zshrc | 12 |
@@ -227,7 +227,17 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an comm=($(awk -F= '$1=="Exec"{$1=""; print}' "$name")) bgr "$comm" } - + + metas() { + for file in *; do + [ "$file" != 'cover.jpeg' ] && \ + kid3-cli -c "set title \"$(echo "$file" | sed -e "s/\.[^.]*$//")\"" \ + -c "set artist \"$1\"" -c "set album \"$2\"" -c "set date \"$3\"" \ + -c 'set picture:"./cover.jpeg" ""' "$file" \ + || : + done + } + fi # }}} |
