Bug 2304 - Flac files, inherited tags
: Flac files, inherited tags
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Database
: 6.2.0
: PC All
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-10-16 15:48 UTC by Nestor
Modified: 2008-09-15 14:37 UTC (History)
0 users

See Also:
Category: ---


Attachments
Flac Metadata (34.56 KB, application/octet-stream)
2005-10-17 16:59 UTC, Nestor
Details
metaflac --export-cuesheet-to= output (474 bytes, text/plain)
2005-10-17 17:09 UTC, Nestor
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nestor 2005-10-16 15:48:37 UTC
Hi,

I'm using FLAC with embeded cuesheets. My embeded cuesheets are EAC CD-TEXT 
generated, and they do NOT contain GENRE, YEAR (DATE) nor REPLAY GAIN info. All 
that info is present as Vorbis comments in the flac file. As an example:

.
.
.
  vendor string: reference libFLAC 1.1.2 20050205
  comments: 9
    comment[0]: ARTIST=Astor Piazzolla
    comment[1]: ALBUM=Live at Cine Teatro Gran Rex, Buenos Aires
    comment[2]: DATE=1981
    comment[3]: GENRE=Nuevo Tango
    comment[4]: REPLAYGAIN_TRACK_PEAK=0.85516357
    comment[5]: REPLAYGAIN_TRACK_GAIN=-2.20 dB
    comment[6]: REPLAYGAIN_ALBUM_PEAK=0.85516357
    comment[7]: REPLAYGAIN_ALBUM_GAIN=-2.20 dB
    comment[8]: CUESHEET=CATALOG 0000000000000
PERFORMER "Astor Piazzolla"
TITLE "Live at Cine Teatro Gran Rex, Buenos Aires"
FILE "Astor Piazzolla - Live at Cine Teatro Gran Rex, Buenos Aires.flac" WAVE
  TRACK 01 AUDIO
    TITLE "Invierno Porteño"
    PERFORMER "Astor Piazzolla"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Otoño Porteño"
    PERFORMER "Astor Piazzolla"
    INDEX 01 06:47:47
  TRACK 03 AUDIO
    TITLE "Concierto para Quinteto"
    PERFORMER "Astor Piazzolla"
    INDEX 01 13:01:62
  TRACK 04 AUDIO
    TITLE "Viyuya"
    PERFORMER "Astor Piazzolla"
    INDEX 01 22:11:70
  TRACK 05 AUDIO
    TITLE "Muerte del Angel"
    PERFORMER "Astor Piazzolla"
    INDEX 01 28:25:42
  TRACK 06 AUDIO
    TITLE "Adiós Nonino"
    PERFORMER "Astor Piazzolla"
    INDEX 01 31:38:37
  TRACK 07 AUDIO
    TITLE "Tangata"
    PERFORMER "Astor Piazzolla"
    INDEX 01 40:08:30
  TRACK 08 AUDIO
    TITLE "Verano Porteño"
    PERFORMER "Astor Piazzolla"
    INDEX 01 49:52:70
  TRACK 09 AUDIO
    TITLE "Libertango"
    PERFORMER "Astor Piazzolla"
    INDEX 01 56:59:67


The current behaviour of Slimserver is to ignore the GENRE, DATE, and 
REPLAYGAIN comments , I guess because it assumes everything is on the cuesheet, 
so I end up with no genres in my slimserver.

Is there any chance for this comments (GENRE , DATE, etc) present on the flac 
file, at the comment level (and coincidentally the 4 TAGS Slimserver uses to 
Browse music: Album, Artist, Genre and Year), to be considered the default 
values , unless they 
are superseeded by information inside the cuesheet comment?  (The idea is that 
every song in the cuesheet "inherits" the GENRE,etc for the album).

Currently is pretty straigthforward to change the Genre comment for example by 
using a Taging tool, without touching the cuesheet itself. (Gordon has provided 
me scripts to modify cuesheets, but I would prefer to modify just a comment in 
the file than modify the cuesheets). Also I prefer the replay_gain tag to be at 
the comment level than at the cuesheet level.

Any idea if this is possible? Thanks a lot!
Comment 1 Dan Sully 2005-10-17 16:28:10 UTC
Nestor - what version of the server are you running?
Comment 2 Nestor 2005-10-17 16:39:31 UTC
Hi Dan,

Slimserver 6.2b1 , at this moment running last night's. Sometimes Im a week
behind , but I try to keep it updated.
Last night's is revision 4657 .
Comment 3 Dan Sully 2005-10-17 16:41:09 UTC
Ok - could you attach the first 30k (or so) of the FLAC file in question?

I'm having troubles getting SlimServer to see the cuesheet at all.. does that part work for you?
Comment 4 Nestor 2005-10-17 16:56:29 UTC
Let me see how can I cut the beggining of the file and I will send it to you.

Yes, embedded cuesheets work for me (I also have to insert the "CUESHEET" FLAC
metadata block, to have all songs offset). Im uploading now the whole metadata
contents for the file.
Comment 5 Nestor 2005-10-17 16:59:56 UTC
Created attachment 915 [details]
Flac Metadata

Flac Metadata
Comment 6 Dan Sully 2005-10-17 17:04:58 UTC
Can you actually use metaflac --export-cuesheet-to=filename ?

Thanks
Comment 7 Nestor 2005-10-17 17:09:25 UTC
Created attachment 916 [details]
metaflac --export-cuesheet-to=  output
Comment 8 Dan Sully 2005-10-17 17:11:05 UTC
Fixed in subversion change 4667
Comment 9 Chris Owens 2006-06-16 14:41:36 UTC
There are 536 bugs in the database with targets of '---' that were fixed prior to new year 2006.  I am setting them to targets of 6.2.1 to keep them from showing up in my queries.