Fix missing include
Reduce number of queries to MusicBrainz server
Handle exceptions when requesting Amazon cover art
Add more info about selected album
Use iconv to create filesystem values from tags. Removes dependency on unac
Enable all compiler warnings and treat them as errors
Determine Magick++ compile definitions automatically
Handle PNGs retrieved from cover art archive
Split changelog into separate file
Restore ALBUMARTIST tag
Add copyright notice
Update copyright notice
Add StandardiseArtists option to standardise artist names
Add option to include album name disambiguation
Pass config file to MusicBrainzInfo class for future modifications
Add enum to define config file entries
Activate C++11
Fake user agent as Amazon seem to block the flactag one
Combine MusicBrainzInfo constructors
Use CoverArtArchive in preference to Amazon for coverart
Convert build to CMake
Patch to support discid_read_sparse
It's possible that there was a migration of forum software when the Slimdevices brand was taken over by Logitech many years ago. I'm afraid it's a long time ago so I can't really remember! I've just done a quick search for all my posts, and it looks like I announced flactag in 2006. My memory is that I got the tag format from the forums around that time, but the search doesn't seem to be finding it. I did find some similar discussion here, which recommends the scheme I'm using: https://forums.slimdevices.com/showthread.php?9184-FLAC-Cue-Sheet-Support&p=23555&viewfull=1#post23555...
Hi, I had had some success with other software players using the scheme that Flactag uses. I think that foobar works, although I wouldn't be 100% sure. As far as documentation goes, I think I got that scheme through a discussion on the LMS forums. It might be worth a search on there to see if you can find any of the posts I made and their responses. My username is 'adhawkins' on there. I had a quick look and couldn't see it, but I didn't spend that much time on it I'm afraid.
That's a fair point about adding additional information like barcode etc. I'll consider that. I keep saying I'll get back to flactag to make some much needed additions, but never seem to find the time. Regarding the tagging, I think I asked on the forums all those years ago, and that's the advice I was given.
What extra information do you think is necessary to be able to make the decision as to which release to choose? The interactive interface for flactag is quite 'busy', so I tried to keep the information in there to the minimum. Regarding the formatting of track information, this scheme is (I believe) fairly standard. The music server I use (Logitech Media Server) uses this scheme, and it's what flactag's scheme was based on. It certainly wasn't something I invented myself.
All good points. At the end of the day, flactag isn't really supposed to be a MusicBrainz data or tag viewer. All of the information is visible on the MusicBrainz web site given the album ID. Glad you're finding the app useful. It's definitely in need of some updates.
Hi, Essentially, you need to run in interactive mode, and choose one of the offered releases, writing its tags to the file. The MusicBrainz Album ID is listed in the tags to be written if you copy it to the bottom window, along with all of the other tags for that release on MusicBrainz. You need to examine these tags (which will include things like barcode etc.) to determine which of the offered releases matches the one you actually own. Once these tags have been written, future 'batch' sessions...
Ah, just spotted that the module doesn't appear to be installed by default. I've installed it now and it seems to be working. Any reason why it's not installed by default? Andy
Hi, Should the user control panel be available within FreePBX on the Pi? I just get a 404 when I select it from the top level menu. Thanks Andy
The CUE sheet is read from the FLAC file using libflac, the library that is part of the FLAC suite. Generating a CUE sheet from the data in the FLAC file is a lot simpler than attempting to parse one from text format. As I said, thus far nobody else has expressed a strong desire to have flactag handle external CUE sheets. However, I will consider it as a future enhancement.
I'll look into it, but that would involve parsing the CUE sheets directly, rather than using the FLAC representation of them via the library that is available. One thing I will say, is that in all the time since I wrote flactag, you're the first person that has raised the lack of support for external CUE sheets as an issue...
Hi, The description of the software on the Sourceforge site is: "flactag is a tagger for whole-album FLAC file with embedded CUE sheets, that retrieves data from the MusicBrainz service." I think that's fairly clear. I will try to remember to update the man page also to make this more obvious. The ripflac script that comes with flactag shows how to embed an existing CUE sheet into a FLAC file. Andy
No CUESHEET found for 'whatever flac file I try.flac'
The man page does make reference to embedded CUE sheets. The 'ripflac' script that comes with flactag shows how to create a whole album FLAC file with an embedded CUE sheet. Andy
That's your issue. flactag works with embedded CUE files, not seperate ones. Andy
Please provide a FLAC file that exhibits this problem. Thanks Andy