View Full Version : Tagging Flac Files

2007-05-24, 23:40
New owner here. Just received my SB today, had it set up in a jiffy, and am now listeing to it through phones, wildly impressed by how nice it sounds.

A problem, though, and I haven't been able to find a simple solution here on the boards (though I'm sure it's been answered somewhere). Anyhow, I realized that a lot of my Flac files weren't showing up in the browser/search and I think it's because these files don't have the proper tags. I'm mostly talking about shows that I've downloaded from Dime, which list only "title" info but are left blank for "album" and list "no artist" under the artist heading. Obviously (?) this makes it impossible for the SB to display these tracks the proper way in the browser.

My question is, is there a way - some program? - to add the appropriate tags to the files without completely re-encoding them or something? I don't need anything to connect to the net and do it automatically since most of the problem files are from unofficial recordings - i'll probably have to add themself.

Any suggests would be appreciated!

2007-05-24, 23:48
I may have answered my own question with Tag&Rename.

2007-05-25, 00:03
MP3Tag is another good option.



2007-05-28, 10:02
For tagging live shows from dime, I can't recommend strongly enough Foobar2000 together with the Live Show Tagger plugin. This will parse the info.txt file and tag the flac files accordingly. If file names and info.txt files follow etree conventions, then it just works like magic. It will even take track notes at the bottom for special guests and such denoted with * or ^ or % etc and write those to the flac Comments tag!

For non-standard file names and txt file formats, you have to shepherd the process more, some times adding numbering to a txt file, or spacing between numbers and titles. I was able to tag a 400 GB live flac collection in a fairly short time. It's the only thing I use Windows on my Intel Mac for. And Album Art Aggregator.

Foobar also allows you to apply Replay Gain tags, which allows the slimserver to know how loud the files are, and to play them back at a constant volume level relative to each other. Smart replay gain knows about albums, so adjusts volume between songs if playing random or playlist, but if playing albums/whole shows leaves the relative volume between songs alone.

Yay Foobar!

My torrents currently seeding on dime:

As a live show enthusiast, the SB3 is the best music tech I've purchased in a long time. I'm deliriously happy with the system.
Rock On.

2007-05-28, 10:08
Oh, also: For untagged flacs, until you get around to tagging them properly, If you have your files in a folder hierarchy of Artist/Album(or live show)/flacs then Slimserver will guess the Album and Artist tags from the hierarchy, and the filenames will show up as the song title.

2007-05-28, 11:09
As an example, here is my workflow from downloading live show to archiving.

1. Download show.

2. Leave this file running where it is to continue seeding, make a copy that you are going to tag to the "new needs tags" folder. Delete (or hold as backup for a while) the original after you are finished seeding.

3. Open the copy in foobar2000. Select all, r click > Tagging > Live Show Tagger

4. Opens LST window. On left side check that it guessed the Disc and track numbers correctly. If not, r click on this list > masstagger> auto track number. Sometimes you open properties and assign disc numbers.

5. Check that Artist Venue Date are correct, if not these can be edited to your liking here. If no song titles show up, this is usually because there are no track numbers in the txt file, or there are no spaces between the number and the first letter of the song title. Click on edit text file, fix this, save txt file, click on Reload in the tagger.

6. Click Update tags. FB2K and LST will write the following tags: Artist Track# Disc# SongTitle Date and create the custom tag Venue (with city).

7. I want my Album tag to read "Venue (with city) - Date" Once more I select in LST the all the files r click > mass tagger> format tags from other fields. A box pops up, select Album from pulldown menu (each time), change fields to %Venue% - %Date% (only have to do this the first time then FB2K remembers). Do it.

8. The last thing I do to fix tags (I verge on Obsessive-Compulsive Disorder)is select all the tracks, r click > Properties and a box comes up. Here you can change anything arbitrarily for all files or for individual files. I write Genre tag, and create custom tag Year for Slimserver. If you want you can add comments here like band members, recording or source notes, special guests, anything you want. All at once or one at a time.

9. I tag a bunch of shows and then I load all of these at once into Foobar, select all r click > Replay Gain > Scan for Replay Gain as Albums (by Tags). Foobar analyzes a while, I usually do this overnight, when you come back and it's done click Update File Tags, and this is done quickly.

All done, move the show into its permanent home in your library.

(Need I say?) Do regular backup on these files that you have invested some time into. Automate backup if possible.

I think I may have made it sound more complicated than it is. As I said, when show files follow the conventions, it works like butter. When they don't, fixing them becomes pretty automatic when you start to do a few of them. I tend to do tagging sesssions of 10-20 shows at a time.

It is so wonderful having all my shows tagged up and using slimserver. In which show did they play that cover of The Weight? Search for The Weight and it comes right up, along with The Band's and anyone else's versions for comparison. Debating which is the worst Truckin' of all time? Pull them all up together and settle it once and for all. You ask do I have any Gov't Mule? My God, just look at all the Gov't Mule I have! Click on them to view set lists. Make crazy custom playlists with ease (well that could be easier, but I hear their working on it.) You get the idea.

I'm now in the process of ripping from CD those live shows that I don't have the original files for, from before I was archiving these, or CDs received in trade. FB2K and LST help me here too. Usually I can download or quicly cut and paste a txt file from the shows db.etree entry. When I rip, I follow naming conventions, then tag them easily, as above, after ripping.

Hope this helps. I had to figure out a lot of this by trial and error, but I think I have a good system now.

2007-05-29, 10:33
Many thanks for the advice! Looking forward to trying that tonight.