diff --git a/atom b/atom index 36a19c6..e74d983 100755 --- a/atom +++ b/atom @@ -656,7 +656,31 @@ YEAR=%y' "$sourcepath/$filename" \ } getInfos::Ogg() { - : + infos=$( + ogginfo "$sourcepath/$filename" \ + sed 's/\t//' + ) + albumartist=$(gettag albumartist) + album=$(gettag album) + artist=$(gettag artist) + composer=$(gettag composer) + disc=$(gettag discnumber) + genre=$(gettag genre) + performer=$(gettag performer) + title=$(gettag title) + tracknum="$(gettag tracknumber)/$(gettag tracktotal)" + year=$(gettag date) + [ -n "$album" \ + -o -n "$albumartist" \ + -o -n "$artist" \ + -o -n "$composer" \ + -o -n "$disc" \ + -o -n "$genre" \ + -o -n "$performer" \ + -o -n "$title" \ + -o -n "$tracknum" \ + -o -n "$year" ] \ + || return 1 } getInfos::FLAC() {