(ogg) vorbis metadata in music ignored if "COMPILATION" is absent

Bug #1744595 reported by Moses Moore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
clementine (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have many .ogg music files with valid metadata, but the metadata does not appear in the Clementine "Library" nor playlist queue display. ie. the following file:
{{{
$ ogginfo 02-Sisters_of_Mercy.ogg
Processing file "02-Sisters_of_Mercy.ogg"...

New logical stream (#1, serial: 00007da8): type vorbis
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiphophorus libVorbis I 20011231 (1.0 rc3)
Channels: 2
Rate: 44100

Nominal bitrate: 160.032000 kb/s
Upper bitrate: 4294967.295000 kb/s
Lower bitrate: 4294967.295000 kb/s
User comments section follows...
 ALBUM=The Best of Leonard Cohen
 ARTIST=Leonard Cohen
 DATE=1975
 GENRE=Folk
 TITLE=Sisters of Mercy
 TRACKNUMBER=02
Vorbis stream 1:
 Total data length: 4293559 bytes
 Playback length: 3m:36.106s
 Average bitrate: 158.942214 kb/s
Logical stream 1 ended
}}}

... appears in the "Unknown" part of the Library feature, and when queued appears with title "02-Sisters_of_Mercy.ogg" and length "3:36" but no Artist nor Album.

If I use Clementine's tool for editing information, and make an inconsequential change, I see that Clementine adds a new tag:
{{{
$ vorbiscomment -l 02-Sisters_of_Mercy.ogg
ALBUM=The Best of Leonard Cohen
ARTIST=Leonard Cohen
COMPILATION=0
DATE=1975
GENRE=Folk
TITLE=Sisters of Mercy
TRACKNUMBER=2
}}}

If I use `vorbiscomment -a -t "COMPILATION=0"` to change other ogg vorbis files, the "Library" and playlist in Clementine updates and populates the UI with the metadata.

According to the Vorbis Comment spec, "COMPILATION" is not a required field, so I feel Clementine should not refuse to process the other valid metadata if this tag is absent.
https://xiph.org/vorbis/doc/v-comment.html

Workaround: write a bashscript to add the superfluous "COMPILATION=0" tag to all my *.ogg files.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: clementine 1.3.1+git276-g3485bbe43+dfsg-1
ProcVersionSignature: Ubuntu 4.13.0-25.29-generic 4.13.13
Uname: Linux 4.13.0-25-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.7-0ubuntu3.7
Architecture: amd64
CurrentDesktop: XFCE
Date: Sun Jan 21 15:26:57 2018
InstallationDate: Installed on 2016-06-05 (595 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: clementine
UpgradeStatus: Upgraded to artful on 2017-10-22 (91 days ago)

Revision history for this message
Moses Moore (moses-ubuntu) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.