get only the first line of each tag

This commit is contained in:
Vincent Riquer 2013-03-14 13:19:55 +01:00
parent 58439c61fe
commit 1cfd315c81

12
atom
View File

@ -708,10 +708,10 @@ getRateChannelMPC() {
gettag() { gettag() {
echo -e "$infos" \ echo -e "$infos" \
| sed -n "/^${1}=/I{s/^${1}=//I;p}" | sed -n "/^${1}=/I{s/^${1}=//I;p;q}"
} }
getInfosMP3_version='ID3-0.3' getInfosMP3_version='ID3-1'
tagreaders+=( "$getInfosMP3_version" ) tagreaders+=( "$getInfosMP3_version" )
getInfos::MP3() { getInfos::MP3() {
tagreader="$getInfosMP3_version" tagreader="$getInfosMP3_version"
@ -738,7 +738,7 @@ getInfos::MP3() {
bitrate=${bitrate%k} bitrate=${bitrate%k}
} }
getInfosOgg_version='Ogg-O.2' getInfosOgg_version='Ogg-1'
tagreaders+=( "$getInfosOgg_version" ) tagreaders+=( "$getInfosOgg_version" )
getInfos::Ogg() { getInfos::Ogg() {
tagreader="$getInfosOgg_version" tagreader="$getInfosOgg_version"
@ -768,7 +768,7 @@ getInfos::Ogg() {
bitrate=${bitrate%%,*} bitrate=${bitrate%%,*}
} }
getInfosFLAC_version='FLAC-0.1' getInfosFLAC_version='FLAC-1'
tagreaders+=( "$getInfosFLAC_version" ) tagreaders+=( "$getInfosFLAC_version" )
getInfos::FLAC() { getInfos::FLAC() {
tagreader="$getInfosFLAC_version" tagreader="$getInfosFLAC_version"
@ -813,7 +813,7 @@ getInfos::FLAC() {
) )
} }
getInfosAPE_version='APE-0.1' getInfosAPE_version='APE-1'
tagreaders+=( "$getInfosAPE_version" ) tagreaders+=( "$getInfosAPE_version" )
getInfos::APE() { getInfos::APE() {
# I was not able to find a decent cli tool to read APE tags. # I was not able to find a decent cli tool to read APE tags.
@ -874,7 +874,7 @@ tryAPE() {
&& type=APE && type=APE
} }
getTags_version='unknown-0.1' getTags_version='unknown-1'
tagreaders+=( "$getTags_version" ) tagreaders+=( "$getTags_version" )
getTags() { getTags() {
unset type unset type