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() {
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" )
getInfos::MP3() {
tagreader="$getInfosMP3_version"
@ -738,7 +738,7 @@ getInfos::MP3() {
bitrate=${bitrate%k}
}
getInfosOgg_version='Ogg-O.2'
getInfosOgg_version='Ogg-1'
tagreaders+=( "$getInfosOgg_version" )
getInfos::Ogg() {
tagreader="$getInfosOgg_version"
@ -768,7 +768,7 @@ getInfos::Ogg() {
bitrate=${bitrate%%,*}
}
getInfosFLAC_version='FLAC-0.1'
getInfosFLAC_version='FLAC-1'
tagreaders+=( "$getInfosFLAC_version" )
getInfos::FLAC() {
tagreader="$getInfosFLAC_version"
@ -813,7 +813,7 @@ getInfos::FLAC() {
)
}
getInfosAPE_version='APE-0.1'
getInfosAPE_version='APE-1'
tagreaders+=( "$getInfosAPE_version" )
getInfos::APE() {
# I was not able to find a decent cli tool to read APE tags.
@ -874,7 +874,7 @@ tryAPE() {
&& type=APE
}
getTags_version='unknown-0.1'
getTags_version='unknown-1'
tagreaders+=( "$getTags_version" )
getTags() {
unset type