imprv: ogg support

This commit is contained in:
2025-09-12 16:10:08 +02:00
parent 8112586f87
commit d39cf11ed3

View File

@@ -53,7 +53,7 @@ decorate() {
fi fi
decoration=$($JQ -n '.tracks = {}') decoration=$($JQ -n '.tracks = {}')
tmpf=$(mktemp) tmpf=$(mktemp)
(cd "$1" && find . -type f -iname '*.mp3' -o -iname '*.mp4' -o -iname '*.flac' -o -iname '*.m4a') >"$tmpf" (cd "$1" && find . -type f -iname '*.mp3' -o -iname '*.mp4' -o -iname '*.flac' -o -iname '*.m4a' -o -iname '*.ogg') >"$tmpf"
while IFS= read -r f; do while IFS= read -r f; do
mbid=$(__gettags "$1/$f") mbid=$(__gettags "$1/$f")
rid=$(echo "$mbid" | $JQ '.releaseid') rid=$(echo "$mbid" | $JQ '.releaseid')
@@ -115,7 +115,7 @@ decorate_as() {
# Start decoration # Start decoration
decoration=$($JQ -n '.tracks = {}') decoration=$($JQ -n '.tracks = {}')
tmpf=$(mktemp) tmpf=$(mktemp)
(cd "$1" && find . -type f -iname '*.mp3' -o -iname '*.mp4' -o -iname '*.flac' -o -iname '*.m4a' | sort) >"$tmpf" (cd "$1" && find . -type f -iname '*.mp3' -o -iname '*.mp4' -o -iname '*.flac' -o -iname '*.m4a' -o -iname '*.ogg' | sort) >"$tmpf"
# Compare number of tracks with release # Compare number of tracks with release
rcnt="$(mb_release "$2" | $JQ '.media | map(."track-count") | add')" rcnt="$(mb_release "$2" | $JQ '.media | map(."track-count") | add')"
dcnt="$(wc -l "$tmpf" | cut -d ' ' -f 1)" dcnt="$(wc -l "$tmpf" | cut -d ' ' -f 1)"