Upload files to "/"
This commit is contained in:
+42
@@ -0,0 +1,42 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Controllo che esistano file FLAC nella cartella
|
||||
shopt -s nullglob
|
||||
files=(*.flac)
|
||||
|
||||
if [ ${#files[@]} -eq 0 ]; then
|
||||
echo "Nessun file .flac trovato nella cartella."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
read -p "Album: " album
|
||||
read -p "Artista: " artista
|
||||
read -p "Data: " data
|
||||
|
||||
#Rimuove eventuali
|
||||
metaflac --remove-all-tags *.flac
|
||||
#set tag
|
||||
metaflac --set-tag="ARTIST=$artista" --set-tag="ALBUM=$album" --set-tag="DATE=$data" *.flac
|
||||
|
||||
track=1
|
||||
|
||||
for file in "${files[@]}"; do
|
||||
echo "----------------------------------------"
|
||||
echo "File: $file"
|
||||
|
||||
read -p "Titolo per questo brano: " title
|
||||
|
||||
# numero traccia
|
||||
tracknumber=$(printf "$track")
|
||||
|
||||
# Aggiunge i nuovi tag
|
||||
metaflac --set-tag="TRACKNUMBER=$tracknumber" \
|
||||
--set-tag="TITLE=$title" "$file"
|
||||
|
||||
echo "Tag aggiornati: TRACKNUMBER=$tracknumber, TITLE=$title"
|
||||
|
||||
((track++))
|
||||
done
|
||||
|
||||
echo "----------------------------------------"
|
||||
echo "Operazione completata."
|
||||
Reference in New Issue
Block a user