IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
flac embedded cue-sheet and artist info., Endless cans of worms
eviln
post Jul 5 2004, 20:41
Post #1





Group: Members
Posts: 10
Joined: 16-June 04
Member No.: 14712



Anyone have an idea if it is possible to save artist/album/song info in the embedded meta-tag-cue-sheet thingy in flac (1.1.0).

My cue-sheets are in the files (pops up songs in foobar so that should be ok) but no song info.

Dont know where to go to get the info in there.
Any ideas?

Regards /Nils
Go to the top of the page
+Quote Post
menders
post Jul 5 2004, 22:20
Post #2





Group: Members
Posts: 115
Joined: 23-September 03
Member No.: 8964



This is addressed in the FLAC FAQ.
Go to the top of the page
+Quote Post
keiths
post Jul 5 2004, 22:22
Post #3





Group: Members
Posts: 42
Joined: 28-October 03
Member No.: 9493



Are you creating one big flac file of the whole CD (i.e. as opposed to a seperate flac file for each track from the CD)? If so, then embedding the CUE sheet in the file is useful since it sets up seek points for each track, etc.

But, unfortunately, it doesn't seem to embed the track names of each track. But, you can set the artist and album name for the whole file itself, although this would always be desirable either (i.e. if it was a "various artists" CD). But, regardless, you are still left with no way of specifying each track name.

If, on the other hand, you are creating a seperate flac file for each song, then I see no reason at all to embed the CUE sheet into the file.

The support for embedding CUE sheet info into the flac file (particularly when using one big flac file for the whole CD) does seem like a step in the right direction. But it also seemed like it would have been better if it was a little more flexible (i.e. have the ability to store titles and artists for each individual track).

However, in the FAQ on the flac site, they do address this issue and describe why it was done this way. They do raise some valid points (i.e. CUE sheet information is for "technical" information such as track offsets, etc. and the normal tag fields are for "user" information such as genre, year, album name, etc). Technically, this does seem like the "right" way of doing it. But, in this case, being there is still no easy way of storing the artists and track names for each individual track, I'm not so sure the the "right" way is really the "best" way in the "real world".

An alternative perhaps would be to store the track names and artists in the normal tags section using something like Track01Title=Blah Blah, Track01Artist=John Doe, etc. but, even this, seems pretty sloppy unless it became an agreed upon standard/specification that everyone would follow and would be supported by 3rd party apps, etc.

So, in short, I understand your frustration. But I also understand why it was done the way it was. Yet still, I do think that this issue should be addressed and there should be a better, standardized way of handling it, whether it be via tags or via the CUE sheet.
Go to the top of the page
+Quote Post
menders
post Jul 5 2004, 22:29
Post #4





Group: Members
Posts: 115
Joined: 23-September 03
Member No.: 8964



Mentioned in the FAQ:
Some players (for example Foobar2000) allow you to store the CDDB data as FLAC tags and can parse that.

This works fine for me. Check out the foo_freedb component. It will allow you to tag the file using FreeDB easily.
Go to the top of the page
+Quote Post
goldenear
post Jul 5 2004, 23:29
Post #5





Group: Members
Posts: 78
Joined: 11-March 04
Member No.: 12648



For creating one big file of the whole CD I use matroska
album.flac + album.flac.cue + cover.jpg -> album.mka
it works like a charm wink.gif

How to do it ?

This post has been edited by goldenear: Jul 7 2004, 17:00
Go to the top of the page
+Quote Post
eviln
post Jul 6 2004, 08:41
Post #6





Group: Members
Posts: 10
Joined: 16-June 04
Member No.: 14712



QUOTE (menders @ Jul 5 2004, 01:29 PM)
Mentioned in the FAQ:
Some players (for example Foobar2000) allow you to store the CDDB data as FLAC tags and can parse that.

This works fine for me. Check out the foo_freedb component. It will allow you to tag the file using FreeDB easily.

Doesnt that make you wonder what foobar does to the flac file since flac doesnt support this?

Any ideas?
Go to the top of the page
+Quote Post
goldenear
post Jul 6 2004, 10:27
Post #7





Group: Members
Posts: 78
Joined: 11-March 04
Member No.: 12648



It just writes the tags externaly ... in a playlist file.
Indeed tags don't seem to be saved inside the flac file itself.

This post has been edited by goldenear: Jul 7 2004, 16:59
Go to the top of the page
+Quote Post
Case
post Jul 8 2004, 20:24
Post #8





Group: Developer (Donating)
Posts: 2136
Joined: 19-October 01
From: Finland
Member No.: 322



Latest version of foobar FLAC component can now save and use metadata info properly with one file albums. It will store cuesheet with metadata in vorbis comment block and converts CDDB style tags to this new format on load. And if your file doesn't have CDDB style tags just copy paste the contents of your whole .cue into 'cuesheet' tag and make foobar reload tags.
Go to the top of the page
+Quote Post
eviln
post Jul 12 2004, 10:45
Post #9





Group: Members
Posts: 10
Joined: 16-June 04
Member No.: 14712



QUOTE (Case @ Jul 8 2004, 11:24 AM)
Latest version of foobar FLAC component can now save and use metadata info properly with one file albums. It will store cuesheet with metadata in vorbis comment block and converts CDDB style tags to this new format on load. And if your file doesn't have CDDB style tags just copy paste the contents of your whole .cue into 'cuesheet' tag and make foobar reload tags.
*


Perfect! I'll check it out.

Thanks buddy!
Go to the top of the page
+Quote Post
goldenear
post Jul 13 2004, 11:41
Post #10





Group: Members
Posts: 78
Joined: 11-March 04
Member No.: 12648



Now, you can directly do it from EAC, no more need to use Foobar! biggrin.gif

Check this out!

This post has been edited by goldenear: Jul 16 2004, 01:53
Go to the top of the page
+Quote Post
westgroveg
post Jul 16 2004, 01:34
Post #11





Group: Members
Posts: 1235
Joined: 5-October 01
Member No.: 220



QUOTE (Case @ Jul 9 2004, 07:24 AM)
Latest version of foobar FLAC component can now save and use metadata info properly with one file albums. It will store cuesheet with metadata in vorbis comment block and converts CDDB style tags to this new format on load. And if your file doesn't have CDDB style tags just copy paste the contents of your whole .cue into 'cuesheet' tag and make foobar reload tags.
*

I'm using foobar2000 v0.8.2 lite with the foo_flac.dll linked on this thread I edit & save a .CUE file created by EAC to the CUE sheet tag, foobar reports updated successfully but nothing is saved, not even on reload or reload info from files.
Go to the top of the page
+Quote Post
panda.meloman
post Feb 13 2008, 06:45
Post #12





Group: Members
Posts: 8
Joined: 19-October 07
From: Vladivostok
Member No.: 47980



foobar2000

1 select all tracks from image in playlist
2 Context menu => "Properties"
3 Context menu on field "ARTIST" ("PERFORMER", etc.) => "Edit"
4 Tab "Individual Values"
5 Edit values
6 "OK"
7 "OK"
8 Done!

smile.gif

This post has been edited by panda.meloman: Feb 13 2008, 06:50
Go to the top of the page
+Quote Post
SamHain86
post Feb 13 2008, 11:17
Post #13





Group: Members
Posts: 432
Joined: 1-January 07
From: Luebeck, DE
Member No.: 39196



REACT does this fine, and so can you.

You just add the CUE to the FLAC:
--tag-from-file="cuesheet=@cuesheet@"
And viola! I've been doing this manually for a year now because it seemed simpler than using REACT. I was wrong.


--------------------
OP can't edit initial post when a solution is determined :'-(
Go to the top of the page
+Quote Post
rohangc
post Feb 14 2008, 06:28
Post #14





Group: Members
Posts: 569
Joined: 1-December 02
From: India
Member No.: 3948



QUOTE (SamHain86 @ Feb 13 2008, 05:17) *
REACT does this fine, and so can you.

You just add the CUE to the FLAC:
--tag-from-file="cuesheet=@cuesheet@"
And viola! I've been doing this manually for a year now because it seemed simpler than using REACT. I was wrong.


Are the CUEsheets stored in the 'cuesheet' field by Fb2k like the way REACT2 does?
If it does, then I am quite happy as this is almost becoming a standard for storing CUEsheets in a single-file FLAC image smile.gif
Go to the top of the page
+Quote Post
SamHain86
post Feb 14 2008, 10:43
Post #15





Group: Members
Posts: 432
Joined: 1-January 07
From: Luebeck, DE
Member No.: 39196



QUOTE (rohangc @ Feb 14 2008, 06:28) *
Are the CUEsheets stored in the 'cuesheet' field by Fb2k like the way REACT2 does?
I do not know. I used FB2K to store CUEs long before I started becoming curious about the tag scheme. You can use a tool like shntool to see what the tags are, IIRC.


--------------------
OP can't edit initial post when a solution is determined :'-(
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 17th April 2014 - 03:13