Guest User

Untitled

a guest
Jan 20th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. for f in "$@"; do
  4. [[ "$f" != *.flac ]] && continue
  5. album="$(metaflac --show-tag=album "$f" | sed 's/[^=]*=//')"
  6. artist="$(metaflac --show-tag=artist "$f" | sed 's/[^=]*=//')"
  7. date="$(metaflac --show-tag=date "$f" | sed 's/[^=]*=//')"
  8. title="$(metaflac --show-tag=title "$f" | sed 's/[^=]*=//')"
  9. year="$(metaflac --show-tag=date "$f" | sed 's/[^=]*=//')"
  10. genre="$(metaflac --show-tag=genre "$f" | sed 's/[^=]*=//')"
  11. tracknumber="$(metaflac --show-tag=tracknumber "$f" | sed 's/[^=]*=//')"
  12.  
  13. flac --decode --stdout "$f" | lame --preset extreme --add-id3v2 --tt "$title" --ta "$artist" --tl "$album" --ty "$year" --tn "$tracknumber" --tg "$genre" - "${f%.flac}.mp3"
  14. done
Add Comment
Please, Sign In to add comment