shell-scripte-code/add_compilation_tag-metaflac.sh

19 lines
412 B
Bash
Raw Normal View History

2024-06-03 12:59:45 +02:00
#!/bin/bash
set -ex
# Funktion zum Hinzufügen des Tags zu einer .flac-Datei
add_tag() {
local file="$1"
metaflac --remove-tag=COMPILATION "$file"
metaflac --set-tag=COMPILATION=1 "$file"
}
# Finde alle .flac-Dateien rekursiv und füge das Tag hinzu
find . -type f -name "*.flac" -print0 | while IFS= read -r -d '' file; do
echo "Processing file: $file"
add_tag "$file"
done
echo "Done."