diff --git a/lib/encode/mp3 b/lib/encode/mp3 index 4bb1845..3a2556f 100644 --- a/lib/encode/mp3 +++ b/lib/encode/mp3 @@ -11,6 +11,8 @@ encodeFile::mp3() { [ -n "$albumartist" ] && lameopts+=(--tv TPE2="$albumartist") [ -n "$composer" ] && lameopts+=(--tv TCOM="$composer") [ -n "$performer" ] && lameopts+=(--tv TOPE="$performer") + [ -n "$releasecountry" ] \ + && lameopts+=(--tv TXXX="MusicBrainz Album Release Country=$releasecountry") [ -n "$disc" ] && lameopts+=(--tv TPOS="$disc") if (( ${destinationnoresample[$destination]:-0} == 1 )) then diff --git a/lib/encode/opus b/lib/encode/opus index 06f2df8..ce78f84 100644 --- a/lib/encode/opus +++ b/lib/encode/opus @@ -11,6 +11,8 @@ encodeFile::opus() { [ -n "$disc" ] && opusencopts+=(--comment "DISCNUMBER=$disc") [ -n "$genre" ] && opusencopts+=(--comment "GENRE=$genre") [ -n "$performer" ] && opusencopts+=(--comment "PERFORMER=$performer") + [ -n "$releasecountry" ] \ + && opusencopts+=(--comment "RELEASECOUNTRY=$releasecountry") [ -n "$title" ] && opusencopts+=(--title "$title") [ -n "$track" ] && opusencopts+=(--comment "TRACKNUMBER=${track%/*}") [ -n "${track#*/}" ] && opusencopts+=(--comment "TRACKTOTAL=${track#*/}") diff --git a/lib/encode/vorbis b/lib/encode/vorbis index e99cc0d..e16b3da 100644 --- a/lib/encode/vorbis +++ b/lib/encode/vorbis @@ -8,6 +8,8 @@ encodeFile::vorbis() { [ -n "$disc" ] && oggencopts+=(-c "DISCNUMBER=$disc") [ -n "$genre" ] && oggencopts+=(-G "$genre") [ -n "$performer" ] && oggencopts+=(-c "PERFORMER=$performer") + [ -n "$releasecountry" ] \ + && oggencopts+=(--comment "RELEASECOUNTRY=$releasecountry") [ -n "$title" ] && oggencopts+=(-t "$title") [ -n "$track" ] && oggencopts+=(-N "$track") [ -n "$year" ] && oggencopts+=(-d "$year")