Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # brew install libcdio cdparanoia flac metabase
- echo -n "Artist Name: "
- read -r ARTIST_NAME
- echo -n "Album Name: "
- read -r ALBUM_NAME
- mkdir -p "$ARTIST_NAME/$ALBUM_NAME"
- cd "$ARTIST_NAME/$ALBUM_NAME" || exit
- echo "Ripping CD"
- cdparanoia -B
- echo "Converting to FLAC"
- for this_file in *.wav; do
- flac -8 "$this_file"
- done
- for this_file in *.flac; do
- track_number=${this_file:5:2}
- echo -n "Track name for track $this_file: "
- read -r track_name
- metaflac --set-tag=ARTIST="$ARTIST_NAME" "$this_file"
- metaflac --set-tag=ALBUM="$ALBUM_NAME" "$this_file"
- metaflac --set-tag=TITLE="$track_name" "$this_file"
- metaflac --set-tag=TRACKNUMBER="$track_number" "$this_file"
- mv "$this_file" "$track_number-$track_name".flac
- done
Advertisement
Add Comment
Please, Sign In to add comment