full listings » Tools


Tagger Horazont

Generating, modifying and saving tags (metadata) right in Songbird.


Tagger



Description

By popular request, I again want to ask for a developer to continue this addon. For any questions or for example want for comments in the source code, please mail me. You will find my mail address under Help→About Tagger….
Also, tagger is on github!
https://github.com/horazont/tagger/

NOTE! below
As I have announced in the comments to Songbird Singing a new tune, I will probably stop the support of Tagger. I will have to leave Songbird since I am a pure Linux user and the company drops Linux support to improve (or, basically implement) video support. Thank them. I already mailed some of you, if anybody wants to take over development, please mail me (you find the mail adress in the about box of Tagger).
NOTE! above
I am especially sad since Tagger has got far more popularity than any application I ever wrote. It just ran into the top-3 in the Tools category of the Addons, which is more than I dared to hope. But that is what can happen if you rely on one application basement.

Tagger has become a feature rich and powerful tool to generate, modify and save metadata and tags right in Songbird.

Key features
  • Create
    Your files are named correctly, but the tags are missing? Tagger can create metadata (that is, track title, artist, album and so on) from the original file name of the media file.
  • Import
    Do you have information about your tracks in a text file? Tagger can import them, if you tell it in which format you have the information. Note that you can export nearly every database to a simple text file format, even from Calc / Excel sheets (it's called CSV).
  • Arrange
    Your media is missing the track numbers? No problem, Tagger provides an easy-to-use interface to assign track numbers to your files (nearly) just by clicking on them.
  • Combine
    You may even perform search and replace operations on the metadata. And if that is not enough, you can also combine multiple metadata fields to one.
  • Correct
    Did you find weird characters in your tags or do you want a bit more casing in the names? No problem at all. Tagger can now correct UTF-8 encoding errors and make a good guess on casing of track, artist, album and anything else.
  • Store
    Now that all your tags are up to date you probably want to store them back to the files to make sure you can use them on your portable device too. Of course, Tagger can do this for you.
  • Rename
    You always wanted a music collection, which is good sorted on your hard drive, but you do not want to use the „Managed mode“ of songbird for some reason? You can easily arrange any selection your media files in their folders by the available metadata information using Tagger. So you can separate e.g. music and audiobooks easily.
  • Automate
    And as the crown of it all, you can combine any or even all of the above actions to a script-like macro which allows you to execute a lot of stuff at once. Using conditions you can quickly build a complex script which does the job for you.
  • Share
    Finally, these macros can also be exported to and imported from ordinary files, which allows to share them among others.
Translation

Tagger is at BabelZilla.org again.
http://www.babelzilla.org/index.php?option=com_wts&Itemid=203&type=show&extension=5182
(and again, songbirdnest.com wrecks the link, just copy'n'paste the adress...)

Any feedback is welcome

Report any bugs, ideas, comments or just a "thank you" here in the comments or mail me (addy is found in the About-dialog of Tagger).

Known problems
  • It is currently not a good idea to change the selection while Tagger is working (although you can do this now).
  • The "To file name" feature is currently still blocking the UI to avoid Songbird messing up your library. Otherwise Songbird would detect the name changes too early and there would be the (higher than currently) possibility of duplicated entries.



Release Notes

Bumped compatibility to 1.10.1




Images

(4)
  • Screenshot-0
  • Screenshot-0
  • Screenshot-0
  • Screenshot-0
 

Comments

(157)


atreiu
atreiu

Great, I think the "Tags from files" can be very useful!
 
But I'm not sure about the other function. Can you give me some more information, please?
1.) What does the "Save Tags" - function do? Save them to where?
2.) What divides the "Set Tag"-function of your add-on from the default Metadata-Editor? Why should I use yours?

Thanks!

over 2 years ago
JimmyV2
JimmyV2

Cool.
The other way round it would be useful, too.
Maybe you can add this feature =)

over 2 years ago
Horazont
Horazont

atreiu:
1.) Tag changes made in the media library are not automatically saved to the disk, they seem to be just hold in the Songbird database. You have to save them seperately using this function when you want them to be in the files directly, for example to pass the files on to a mp3-player. You can select which should be saved, normally you would place a mark on each.
2.) The positive effect about the Set Tag function is, that it is applied to all selected items (the normal metadata editor does not do that, does it?). So you can for example select all Songs of Van Canto and give them the Album-Tag "Hero" (did that a few minutes ago).

JimmyV2: Yeah, thought about it, but I did not find a way to change a file name out of js...

thanks for the feedback

over 2 years ago
atreiu
atreiu

Thanks for the answers!

1.) I use the about:config hack to save the data directly, but I think your function is better if someone uses shared music files.

2.) The metadata-editor can be used to edit multiple selected items, too. It even gives a little bit better visual feedback (f.e. you can see, which tags are already the same). But it doesn't hurt to have an similar function in your add-on. ;-)

Can you tell me something about the supported files for meta-data writing to the files? Does it save only to mp3, or also flac and wma?

over 2 years ago
Horazont
Horazont

I did not try .ogg or similar, but since I use the interface delivered by Songbird, it should have the same support as the default metadata editor. Actually, I used the save code of the TrackEditor as reference for my own ;).

The metadata editor saves the changes immediately. I decided not to do this. By separating change and save, you can restore the data in the files (e.g. when you retagged without Keep tags) by re-adding them to the library, if you did not save until then.

greetings

over 2 years ago
Jerome
Jerome

Good idea! I like this!!!!

over 2 years ago
klint
klint

Seems excellent, thanks for the idea (and the work as well :)

over 2 years ago
Horazont
Horazont

Thank you for the feedback :)

over 2 years ago
atreiu
atreiu

Hey Horazont,
Over at the getsatisfaction, there is someone with problems on how to use your tagger. Would you mind to take a look and help out? We all are curious how it will work out! (I'm not brave enough to try something like that on my own library, yet ;-) Thanks!

over 2 years ago
Horazont
Horazont

Thank you for telling me so. As I said over there, I will work on an implementation of track numbers immediately.

greetings

over 2 years ago
cmaluend
cmaluend

Hi,
Would be great if Tagger supports Year and Cd Number for the metadata. I have all my music like:

artist/year - album/track - song title

Also, I have had some problems with some titles, does tagger support unicode?.

I am using songbird in a linux.

Cheers,
Cristian.

over 2 years ago
Horazont
Horazont

Hello,

The support for disc number and year is now available. A sample pattern for your music would be:
%a/%y - %b/%n - %t
(assuming, "track" meant the track number)

With the titles... I am not sure about it. I use the api presented by songbird, so I do not see any reason why it should not work. It would be fine if you could tell me, what exactly happens. A copy of perhaps thrown errors (see Tools -> Error console) could help too, but please clear the console before starting to tag.

greetings back, hope we are able to solve this

over 2 years ago
dtay
dtay

is this like tagging from web like media monkey? cause i use that for tagging and i'd like songbird to be my be all of music

over 2 years ago
Horazont
Horazont

No, I have not implemented a internet lookup, and I am not planning to do so. The exception would be if anybody could give me enough hints how to implement this fast and effectively.

greetings

over 2 years ago
hendo_s
hendo_s

I don't know really how you'd do it, but Winamp has an integrated Send-To > Auto-Tag feature, so I'm sure you could implement that sort of thing in this. It looks up via CDDB, but you'd need to trawl through Winamp's files, because I would not be able to tell you where it is - no clue =\

over 2 years ago
Hellstorm
Hellstorm

Could you please update this to work with the newer versions of songbird? I've just downloaded the program and this is a feature I'd really really like, but I can't install it.

over 2 years ago
Horazont
Horazont

Just uploaded a new version. Have fun with it.

over 2 years ago
Hellstorm
Hellstorm

Thanks! Songbird is now perfect.

over 2 years ago
theschwanz
theschwanz

Will this also change the tags in the source-files?
If so, how?

thanks!~

over 2 years ago
n0rb
n0rb

The add-on is great. But it seems to me that the "Tags from file" feature does not support non-alphanumeric characters in the file names. I have a lot of files with Cyrillic and Unicode names in my library, and filename patterns do not work :(

over 2 years ago
n0rb
n0rb

By the way, adding a reverse feature "File Name from Tags" would be really great!

over 2 years ago
Horazont
Horazont

theschwanz:
Yes, it does, when you perform a separate "Save tags" operation. Select the files whose tags you want to save, go to the Save tags-Tab of tagger, select the kind of tags you want to save hit the button and it will write them to the source files.

n0rb: I finally found the mistake and fixed it. It should handle any character correctly now.
File Name from Tags: I *want* this really. But I do not know why...

greetings

over 2 years ago
n0rb
n0rb

Cool! Thanks for the fix. Everything works fine now.

over 2 years ago
klint
klint

Hello Horazont

Thanks to your excellent extension, tagging my music and especially my podcasts has become a pleasure, really!
Doing this, some ideas for further tag management features came to my mind. Here there are, if by any chance you were willing to integrate them in Tagger.

- String replacement: from a tab looking like the "Save to file" one, you may select all or some of the tags, enter a string to be replaced and a replacement string, and pressing Go would do the string replacement in all selected tags from the selected files

- Incremental numbering of Track Number: you may enter the starting number, possibly an increment (1 by default), and pressing Go would take the selected files in the order they appear on the screen (previously sorted by any tag), and then apply incremental numbering on those track numbers, starting from the entered starting number. You could offer the option to pad numbers with zeros.

- the ACME would be the support of macro: one could record several changes to be applied in a bulk to the selected files.

-another extension does it already, but allowing to copy artist into (empty) album artist for the selected files would allow to do all tagging actions from Tagger.

These are the ones I missed today :)
Will come back later for sure.

Thanks again

over 2 years ago
klint
klint

Here I am again
One left for the trip:

- in the "Set" tab, instead of setting selected tags of selected files to a fixed value, why not allow placeholder like %t, %n, %... to allow to copy one etag into another(s).

over 2 years ago
klint
klint

Another request:
- Have an option for not being asked for confirmation when applying changes
- Have an option to autocommit (ie write to file) changes done when pressing Ok in other tabs than "Save"

Thanks a lot

over 2 years ago
benniy
benniy

great work! finally something useful for tagging :D

over 2 years ago
n0rb
n0rb

Good job! It's nice to see a new useful feature. Unfortunately, file renaming doesn't seem to work :( I tried it on ~10 different tracks in different folders, and every time i get an error message which says "DEBUG: Skipped due to exception".
The Error Console is empty.
I can provide more system information if necessary.

Tagger version: 0.6.1.0.

over 2 years ago
n0rb
n0rb

I looked through your code a little bit. The problem was with the forward slashes in the paths ("/").
As a result, file.initWithPath() and dir.initWithPath() functions did not work in Windows.

I slightly modified the JS code for renaming files (converted all paths to "<drive>:\<path>\<filename>") format, and it seems to have solved the problem for Windows.

over 2 years ago
jigarshah
jigarshah

Isn't this same as media management currently in SB ? I feel this allows manually changing them instead automatically like SB does ? I am bit confused how and why to use this.

over 2 years ago
Horazont
Horazont

klint:
The replace-Tab sounds very useful for me. I will consider implementing such a thing. Thanks for the idea.
Incremental Tag Numbering: I did not see an advantage in this, since you normally do not have track numbers which follow any order like Title name... But well, maybe it will come, but later then.
Macro: Sounds very high level for me and more like a feature for a high-end tagging appliaction. And I do not really know how I could implement it by "just" using JS... Okay, I could develop an external library file for each plattform, but I am not sure whether and how this works.
Copying: see below
Tokens for the Set-Tab: Nice idea, that will solve the copying too ;)
Confirmations: well, if you think ... That would make a configuration dialog neccessary ... or maybe something like "do not ask me that again". Anyways, that makes it a little bit complicated.
Autocommit: okay.

n0rb: Yeh... I thought it would work on Windows(r) (I have no box like this anymore to test it, that's why the bug remained). The problem will be, that I am not sure how to determine the path delimiter (/ or \) safely in JS. Any suggestions?

jigarshah: As far as I know, the Songbird media management does not allow to create tags from file name yet. And also not to move / rename the files according to the tag information. Maybe you could have a look in the parser help to find out how it works.

Finally, thanks for all the "thanks" I got from you all. That keeps me working on it ;). I just hope I can do the most important things before going away for one week on monday =)

greetings =)

over 2 years ago
klint
klint

Thanks (again ;) ) for your answer, it is very positive. I really see Tagger as THE tagging extension for Songbird.

About the tokens in the set-tab, the target value would actually be built like in the Tag->Name panel, wouldn't it?

About incremental Track Number, this is mostly for Podcasts retagging, when there is no useful sorted value to put (and listen) episodes in the right order. This is the case for podcasts I download from the French public radio...
The idea behind is for me to select manually the tracks, by using mouse+Ctrl, and then use Tagger to replace Track Numbers within the selection, incremented in the order the tracks were selected (I hope the selection object does keep track of that :)
But I agree, this is not top priority :)

Before leaving, may I add another wish?
- Add the Year and the Comment field to the "Set" and "Save" panels

Again, many thanks (totally deserved).

over 2 years ago
klint
klint

And about the confirmation popup, maybe it will be simpler to do it when you address the autocommit one? I suppose you will have an option somewhere for autocommit. Why not just adding another option for "Do not ask for update confirmation" in addition to the latter, at the same place? and do not change anything in the popup themselves (no "do not ask me again")...
Just my 2cts ;)

over 2 years ago
Horazont
Horazont

"I really see Tagger as THE tagging extension for Songbird." <->Name.

Yeah, together with the autocommit thing, I think, something to do further config will be needed though.

greetings

over 2 years ago
n0rb
n0rb

Horazont:

About the path delimiters. Maybe this can be a workaround:
1. Build path delimited with forward slashes.
2. Try to initialize file, using path from (1).
3. If an exception is thrown (we can check for specific code/message, or catch any of them):
   a. Build Windows-style path.
   b. Try to initialize file.
... And so on, for every other format we want to check ...

Using this approach, we can determine which format is successful, can even remember it somewhere for future usage :)

I hope this can be useful for you.
Greetings.

over 2 years ago
Horazont
Horazont

My last comment got a little bit demolished... To complete it:
klint: In the setting you describe, the track number thing will be very useful, accepted.

I began to work on it this afternoon and a big part is already working. I think I will be finished tomorrow around afternoon.

n0rb: hmm... that sounds okay... I think, that way is quite good. Guess I will have to install Songbird on my mom's PC to test it there... Thanks for the suggestion anyways.

greetings =)

over 2 years ago
klint
klint

Hi Horazont
Kudos for this very swift update! The work is perfect, I was able to complete the tagging of my podcasts.

Doing this, I have noted a few glitches:

- when opening the option windows, error is fired:
Error: this._window.arguments is undefined
Source File: chrome://tagger/content/options.js
Line: 4

- when saving or cancelling option, options are not saved
Error: Controller is null
Source File: chrome://tagger/content/options.xul
Line: 1

- despite my system is WinXP, the value I find in the option is Unixoid (and cannot be changed to to the bugs above). Renaming the files does not work.

- "Year" tag is named "Album name" (a second one) in the Set and Replace panel

Many thanks

over 2 years ago
Horazont
Horazont

klint, thanks for the report.
Mhm... The options menu was mainly tested via the menu item attached to the Tools menu and not through the Add-ons menu, where the bug occured.
About the OS detection. Maybe the fact that the setting is shown as Unixoid has to do with the bug above. Recheck please and report back. If your system is detected as Microsoftoid, we will have to do a little more debugging I think...

Fixed the labelling of the checkboxes.

greetings & thanks for the attention

over 2 years ago
klint
klint

horazon
everything is working fine now, except the renaming feature that has still the same issue on Windows. The OS is now recognized properly as Microsoid though.
Thanks again

over 2 years ago
Horazont
Horazont

klint, have a try on it. I forgot to use the detected path delimiters in the rename function.

Also make sure you use \ instead of / in the rename pattern (although this is not neccessary when creating tags from file).

greetings

over 2 years ago
klint
klint

Horazont
I have tried it and it still does not work, but I think the reason is that the calculated delimiter is not applied to the source filename, but only to the target filename (while both were incorret in the previous version).

over 2 years ago
Horazont
Horazont

Thanks for the hint. Mind testing it again?

greetings

over 2 years ago
klint
klint

Bingo!
Renaming works fine on Windows now.
Thanks

over 2 years ago
Horazont
Horazont

Yay =)

over 2 years ago
klint
klint

@everybody
Horazont has done a very good job indeed, and his extension takes Songbird tagging feature to the next level!
Try it and spread the word :)

@horazont
is your extension localizable? are you ready to move it to babelzilla.org?

and I even have a last feature request before you leave for the week ;).
Here is goes:
Often, I have to retag podcast episode with the actual subject of the episode, that is not given in the podcast file itlself, but that is available on the website of the radio. So I end of with a text file, containing one line per episode.
So I was wondering if the method of selection you have introduced for Track Numbers could not be extended to apply a text file to a given tag:
- I create a text file containing the track titles, 1 per line
- I select a set of tracks as in the Track Numbers panel
- then your extension would copy each line of the text file into the Track name tag of each corresponding track, in the same order they were selected before, in a synchronized way.
Does this make sense?
And may be this can be extended to other fields as well, but track title is the most important to me.

Have a nice week.

over 2 years ago
Simon
Simon

Thanks for this - its really great.

Could you please add album artist and composer as parser tokens? I sort my tracks by album artist (if any) or artist or composer. (Maybe there's some way you could relate your parser tokens to media Item properties that would allow any property to be accessed?)

Simon

over 2 years ago
Horazont
Horazont

klint:
for localization: I will have a look into my .dtd and .properties file again to make sure they are clean and no uneccessary stuff remained, and then I will probably add it to babelzilla. Just signed up for an account there ;).

The thing with the text file sounds quite specialized for me, but I guess it might be helpful. If I use the parser I am using for file names, one could parse the text file quite differently. I am thinking of patterns like:
%t\n
which declare that one line (denoted by the \n at the end) contains one title. More complex could then be e.g.:
%a\t%t\n
where \t denotes a tab character ....... sounds good. now "just" implement this ;).

Simon:
Yep, will add them.
I also thought about creating tokens which are more related to the actual media properties, but I think I will rather stay with the one-character ones (they are more extensible. Things like the ones I did in the tags -> filename function are not that easily able with tokens which consist of multiple characters - or are they? I dunno, maybe I will add both. Just a matter of time).

Thanks for the feedback again.

over 2 years ago
klint
klint

Horazont:
I wouldn't dare asking such a complexity, but that sounds so great that I already miss it ;)
The example you give can be generated by any text editor, and even excel.
So the file would look like:

%a\t%t\n
Bob Dylan\tAll along the watchtower\n
Bob Dylan\tWhen he returns\n

Great!

over 2 years ago
Horazont
Horazont

Moreover I am thinking (<- note, this is not at all sure) about support for TrackType.org (aka FreeDB2, FreeDB) to import track information from this service.
I am not in which way this would be helpful. TrackType.org is capable to find tags by Album and/or Artist. So one could think about two options:

  1. Again a list. This time, the data is gathered from TrackType.org and then applied to the tracks in order (e.g. helpful after a CD rip without access to freedb or alike).
  2. Only possible when some information is already there: Specify an artist and try to complete the informations of all tracks of this artist you have in your library according to what is found in TrackType.org. This would make it neccessary to be able to deal with collisions (i.e. when a track does occur on more than one disc) and as mentioned, this needs some information (track name or album name + number) to make the completion successful. (Actually, this part seems to require a larger UI... Maybe this would happen in a separate window - which should not be a problem since one would normally not operate on a selection here)

More suggestions for the usage of the information available at TrackType.org? Note that I cannot access the CD drive to get the informations neccessary to make a lookup dependent on the current disc.

One word about the complexity for importing from text file: That is not that much to do. Actually I will just extract the code from the name->tags function and reuse it for this. Instead of a file name I will then give it the text file contents to parse.

greetings

over 2 years ago
Catch_33
Catch_33

Hi Horazont, thank you for this useful add-on! I think that it will replace all utilities for organization of my library!
I want warn you of a problem whit the function "store tags": when i install the tagger addon, it works fine, but the second time i try to use it, it doesn't rename or move my files! If i uninstall the tagger or reset my songbird configuration, it works, but only the firs time! I don't know the reason of this problem and i don't know if it's a bug or a corruption of my database. I use this pattern for filename:
%a/%??y - %??b/%:2??n - %t

The error console gives me this strings:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsILocalFile.moveTo]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://tagger/content/tagger-rename.js :: anonymous :: line 239" data: no]

I hope that this post will be usefull...thanks!

over 2 years ago
Horazont
Horazont

There are two possibilities why this error occurs.

  1. Tagger may be unable to set the new path after moving the files. This leads to the problem that Tagger cannot find them when you try to move them again. This should only occur in rare cases and only if you try to move the same files to two different locations subsequently.
  2. Tagger does not save / load the OS settings properly. To test this, please have a look in the Tagger properties (either reachable by the Add-ons-Menu or through Tools->Tagger preferences (the latter is preferred). There in the Advanced tab, make sure the settings are correct (have a watch on the error console before and after openeing the preferences, maybe there is a bug left). If this does not show anything unusual, please also try the following: Open a new tab, go to about:config and look for a property called "extensions.tagger.osflag" (w/o quotes). The value would be interesting.

I used the move functionallity quite often, without reinstalling Tagger. But maybe the Songbird Development Tools interfere here...

good luck & greetings

over 2 years ago
Catch_33
Catch_33

I've just read the post of klint, so i tried to use \ instead of / and now the store tags works fine, but there are some files that i can't move. The pattern is this:
%a\%??y - %??b\%??c - %:2??n - %t

And the error is always the same:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsILocalFile.moveTo]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://tagger/content/tagger-rename.js :: anonymous :: line 239" data: no]

Thank you...Have a nice day!!

over 2 years ago
Catch_33
Catch_33

i readed your answer after my second post..so i have to try your solutions later...thank u again!!

over 2 years ago
Catch_33
Catch_33

Hi Horazont, i tried your solutions.
The value of "extensions.tagger.osflag" is "1". In the configuration, i think that all is correct and the error console doesn't give me messages. I checked the option "automatically commit changes". My OS is windows vista, so i selected "microsoftoid".

I tried to move other files and on some of these (all of the same folder) the operation doesn't match, without notices in songbird except the same error i wrote before on the error console. On others files (of a same folder), i see a pop-up message: "DEBUG:could not enforce path", without errors on console. The preview of file name pattern is always correct, but after nothing happens :-(
I tried to erase again my database file to reset it and after this on some files that didn't match before, the operation goes right, but not with all files.

I noticed another problem with some files: when i try to create tags by filename, the preview goes right, but if i apply the tags, i see a window that ask me to tag manually the songs!
For example i have this file: "mr Smith - 01 - mr Smith song.mp3" and i try to rename with this format: "%a - %n - %t", but it doesn't remane it automatcally!

Thank you again!

over 2 years ago
Catch_33
Catch_33

ps: i resolved the problem whit tags that doesn't match automatically unchecking "keep existing tags"

over 2 years ago
Horazont
Horazont

Hu? The fact with "keep existing tags" is interesting ... I will have a look into it. But not today anymore.

over 2 years ago
Horazont
Horazont

Sorry in advance, this week I will probably be quite busy and I don't think I will finish all the stuff which is to be fixed and to be implemented until weekend.

over 2 years ago
Catch_33
Catch_33

Hello! Thank u for answers. I hope that my posts will be useful for your great addon!
I tried to rename the folder of files that give me the error "DEBUG:could not enforce path" (i thinked that the reason was that folder name were too long), but the problem it's always the same...could it depends by metadata?
Good week!! ;)

over 2 years ago
Horazont
Horazont

Catch_33: Please retest and have a look at the new error messages. I hope there will be something useful.

greetings

over 2 years ago
Catch_33
Catch_33

I think i found the bug :)
I tried to move the same files that gave me errors. The java error of popup window is this:

Could not enforce path.
From: d:\adunanza seb\adunanza incoming\guano apes\walking on a thin line\01 - you can't stop me.mp3
To: Guano Apes \2003 - Walking On A Thin Line\01 - You Cant Stop Me.mp3
Error: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsILocalFile.create]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://tagger/content/tagger-rename.js :: anonymous :: line 230" data: no]

ANd the error console gives me this messages:

Error: [Exception... "'JavaScript component does not have a method named: "observe"' when calling method: [nsIObserver::observe]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "JS frame :: file:///C:/Program%20Files%20(x86)/Songbird/components/nsSearchService.js :: notifyAction :: line 650" data: no]
Source File: file:///C:/Program%20Files%20(x86)/Songbird/components/nsSearchService.js
Line: 650

Error: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsILocalFile.moveTo]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://tagger/content/tagger-rename.js :: anonymous :: line 241" data: no]

Error: [Exception... "'JavaScript component does not have a method named: "observe"' when calling method: [nsIObserver::observe]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "JS frame :: file:///C:/Program%20Files%20(x86)/Songbird/components/nsSearchService.js :: notifyAction :: line 650" data: no]
Source File: file:///C:/Program%20Files%20(x86)/Songbird/components/nsSearchService.js
Line: 650

So, i tried to move the files individually instead of all folder and i observed that it works good, except files that have tags with unsupported letters, like "/" or "\". So i tried to rewrite tags (for example "Soul Intro-The Chicken" instead of "Soul Intro/The Chicken") and it works good! But if i try to move all the folder and there is just one tag whit unsupported tyipings, the operation stops with this file whit the popup window error above.
ps: i noticed also that the function "replace _ whit spaces" doesn't works in the tag creation

over 2 years ago
Horazont
Horazont

So the problem with moving were, that your tags contained characters which are not allowed in file names?
Well, I will then change the code so that it reports a failed file, but continues with the others. Or gives you the choice. Or something.

Thanks for testing & reporting, though!

I will also have a look into the replace _ with spaces-thing.

greetings

over 2 years ago
Catch_33
Catch_33

Thanks to you!
 Now all my files was correctly moved, except a single mp3, but i don't know the reason, maybe a problem withthe library...i think it could be very useful to replace automatically characters not allowed!
However thank you for the effort and avaibility!
Have a good weekend! ;-)

over 2 years ago
Horazont
Horazont

Tagger is now on Babelzilla.

over 2 years ago
klint
klint

Thanks Horazon for this big update.
I haven't found time enough to test the text file import, but I have translated Tagger though.
It is ready to be tested in French on Babelzilla ( board topic there: http://www.babelzilla.org/forum/index.php?showtopic=5546 )

over 2 years ago
klint
klint

By the way, horazont: is the menu entry for Tagger still available? was not able to find it. Or is it only on the left panel now? Both are still referenced in the Welcome page.
By the way, is there a way for the user to redisplay this Welcome page? Maybe allowing it from the about Tagger could be helpful.
And also, may be a short introductory text at the top of each feature's panel, like you did for the last features, would be useful (there is none for Create from file name and also for Track numbers).
Thanks

over 2 years ago
Horazont
Horazont

No, the menu item is removed ... I removed the reference in the german version too, but forgot about it in the english one I think ... well, to be changed.
And okay, I will add an introductory text for the older panels too.
Welcome page: well, dunno why one would like to do, but well, I will add the feature. Should not be a big deal I hope.

greetings

over 2 years ago
Horazont
Horazont

klint, I just uploaded a corrected version of the english strings to babelzilla. You may want to adapt your translation too (just changed a bit in welcome.dtd).

greetings

over 2 years ago
klint
klint

Thanks Horazont. strangely, Babelzilla has not shown that you had updated the files...
About the introductory text per feature, the one for Track Numbers is there, actually, but empty in English. I have fill it in in French though. So only the one for Create from Filename is missing.
Just one other small detail: all "Apply" buttons in each panel have a specific detailed label, but Track Number and From Text file (they share a generic label "Apply"). Maybe having also separate and descriptive labels could help.
Anyway, I have updated the French version.

over 2 years ago
klint
klint

Horazont. I'm trying to reach you by mail, but the address found in the About gets rejected!

over 2 years ago
Horazont
Horazont

Thats weird... It should work. Maybe the server was down. Or maybe you had a typo. I just copy-pasted the addy and tried to mail from another account, it worked well.

greetings

over 2 years ago
klint
klint

My mistake and my shame... I had a typo :) Mail on its way.

over 2 years ago
klint
klint

@Horazont
Thanks for the localized updates.

Here is another feature idea, complementary with the From Textfile one. It is the export side of it (To TextFile): using the same track selection mechanism, we could select a pattern and export tags of all selected tracks in a text file using this pattern. End of line within tags should be handled by using a placeholder like \n or
, per option configuration...Page code could also be set.
What do you think?

Regards

over 2 years ago
Horazont
Horazont

Yeah, I also thought about it (mainly to create text files while debugging the From text thing :D). But it is more at the end of the ToDo, since I do not see the real need for it. Okay, apart from transporting tags from one Lib to another or some database ... well, okay, okay, its a bit more useful than I thought ;)

What do you mean by page code?

Oh yeah ... I just saw the thing about the short description texts in the tabs ... that was planned too ... damnit, forgot about it now. Will do it for the next update.

greetings

over 2 years ago
klint
klint

Actually, the purpose of the text export is more like:
- export tags for a list of tracks
- import them in a DB or in Excel
- do all the cleanup /transformation of data you need in this DB/Excel
- generate a text file with corrected info
- import again in the tracks using the FromText feature

Or simply to list all tracks, like a library catalogue...

Page code was "encoding" actually, but I 'm not sure it applies here.

over 2 years ago
alejandroid
alejandroid

Not sure if something's messed up with my songbird..but I can't really find where to open up an instance of tagger?

over 2 years ago
klint
klint

It is available in the right panel.

over 2 years ago
Alastair
Alastair

There's no way to make it move/organsie files by genre, is there? I can't seem to find it. For example /Rock/The Beatles/.... (/%genre%/%artist%/...). There seems to be everything else but a genre option unless I'm missing it.

over 2 years ago
TOMORMARION
TOMORMARION

trying to download I get an error message saying tagger 2.3.2 is not compatable with firefox 3.5.3

over 2 years ago
Horazont
Horazont

klint, thanks for substituting me here, I am currently really busy due to school tests ... hard stuff.

Alastair: mhm, made a note. I think I will add something to organize them by genre.

and @TOMORMARION: not sure whether your comment is a big typo, a joke or if you just missed the topic of this page ... This addon is for Songbird, not Firefox.

greetings

over 2 years ago
klint
klint

@Tomormation: maybe you are simply downloading it from Firefox... then it tries to install in in Firefox?
It is much easier if you download it from within Songbird. In Songbird, open a new tab, navigate to this page, and click on Install. It will install in Songbird directly?

@horazont: good luck for your exams :)

over 2 years ago
Horazont
Horazont

Thanks, klint :). Luckily, the last exam is finished now and holidays are beginning. So I can think about the implementation of the To Text File feature :).

greetings

over 2 years ago
Catch_33
Catch_33

Hello Horazont...i have a problem with tags by filename with directory support...i have a structure like this: "E:\Music\Artist\2006 - Album name\01 - track name.mp3" and i used a name format like this: "%a\%y - %b\%n - %t"...it's all right, except of artist, because it gives me a tag like this "File:\\\E:\Music\Artist". It gives me the correct tag only if i write the entire structure (File:\\\E:\Musica\%a\%y - %b\%n - %t)
Bye!

ps: in store tag to file name i think it could be usefull a function to auto-substitute invalid characters in filenames..for example, if i have a tag with colons, when i try to rename the pattern it gives me an error, so i have to rename tags before...it's very boring when i have to rename a lot of files with strange characters! :)

over 2 years ago
Horazont
Horazont

Catch_33: Thanks for the report. I will look into it. For now, I can recommend to add a
%*/
in front of your pattern. That should fix the problem.

The thing with replacing special characters is not as easy as you said it. For example, on a linux system with ext* filesystem, *any* character except NUL and / is allowed. Well... I think, I will use the OS-Info again to avoid the characters not allowed.

thanks for the feedback and good luck ;)

over 2 years ago
Catch_33
Catch_33

Thanks to you for attention! For the special characters, i thinked for example to a check box to give the choice, or an automatic function that gives the possibility to decide what characters i want to substitute in renaming files (like the "replace_whit spaces")...or just a windows with manual renaming like in the tag creation...i don't know if this is so complicated..it's just an idea! ^_^
Good luck!

over 2 years ago
jedypod
jedypod

Greetings,
Thanks for the excellent and useful plugin.

I have noticed what seems to be a bug. In the Store Tags -> To file name tab, the "Target Directory" box is initially empty, and when I try to select a directory, the field fills with garbage characters, such as "AAAAAAEWAAIAAQdzbm9ybGF4AAAAAAAAAAAAAAAAAAAAAAAAAADGhQq9SCsAAAAAAAEHc25vcmxheAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsaFCr0AAAAAAAAAAP////8AAAkAAAAAAAAAAAAAAAAAAAAAB3Nub3JsYXgAABAACAAAxoVtLQAAABEACAAAxoVtLQAAAAEAAAACAA9zbm9ybGF4OnNub3JsYXgAAA4AEAAHAHMAbgBvAHIAbABhAHgADwAQAAcAcwBuAG8AcgBsAGEAeAASAAAAEwAQL1ZvbHVtZXMvc25vcmxheP//AAA=".

When I then try to preview or rename the selected files, it says "Target directory is invalid".

I am running Songbird 1.2.0 in OSX 10.6.1. It would be great if this feature worked properly, because this is a feature that I haven't been able to locate in any other software for OSX.

I hope this error is my own, or an easy to fix bug. Thanks, and Regards!

over 2 years ago
Horazont
Horazont

Uh ... that is ... at least ... weird.
Can't explain that. It seems to work on windows, and it works for sure on linux. You could type the path to the directory by hand instead of using the selection dialog.

I cannot reproduce the error and therefore I do not know how to fix this. Maybe you can reproduce this in other functionallities or addons of Songbird?

greetings

over 2 years ago
ParanoidSardine
ParanoidSardine

I just wanted to say that I'm experiencing the same problem as jedypod, both when doing the "To file name" Store tags function and when selecting a text file in the create tags => text file area.

I have the same setup as jedypod. I'm going to try hand entering the file.

over 2 years ago
ParanoidSardine
ParanoidSardine

Update...

I can manually enter the location of the text file in the create tags => text file area, but it's not allowing me to manually edit the "To File Name" function.

over 2 years ago
admanb
admanb

Same problem here with junk data in the Target directory box after clicking ... to select a location. My music is stored on a mounted volume that is my NAS drive that holds all my music. I'm hoping to use this to fix my messy library. No ability to manually key in a Target directory. A fix for this would be greatly appreciated! Using OSX 10.6.1 with Songbird 1.2.0 (same setup as jedypod and ParanoidSardine). Thanks in advance!

over 2 years ago
admanb
admanb

I should note that even when selecting a location that is not on the NAS, I get the junk characters for the Target directory.

over 2 years ago
Horazont
Horazont

I have no idea what is causing this, sorry. But I will remove the readonly-flag of the directory thing, so that you can at least type it by hand or copying it from anywhere else.

Sorry for this. If I see anything about this topic, I will fix it. Can anyone confirm that this only occurs on OSX? Maybe its even a bug in Songbird... although I do not think so..

greetings & thanks for using & testing.
Uploading update now.

over 2 years ago
ParanoidSardine
ParanoidSardine

Thanks for allowing that access to the directory. Unfortunately, I completed the work I needed to do yesterday, but will test it again soon.

over 2 years ago
Horazont
Horazont

Just to get things cleaned up ... I just read through the comments and noticed that I promised stuff I forgot about in the meanwhile ... I am listing what I noticed, please add anything I missed again:

  • Possibility to reopen the welcome page again.
  • Support for organize by genre.
  • To text file
  • TrackType.org support (well, I did not forget this, but I am still unsure how to implement this.

anything else?

over 2 years ago
ParanoidSardine
ParanoidSardine

I'm having troubles with one feature, likely because I'm doing something wrong. I'm trying to rename 10 FLAC files from text in a .txt file. The contents of the .txt file are:

01. Sirens
02. A Father's Son
03. Voice of Reason
04. A Rook House For Bobby
05. We Were Kings
06. Victress
07. Terra Nova
08. Sea of Regrets
09. We Saw the Deep
10. Spencer Perceval

In Create Tags => Text File, I defined the pattern "%n. %t" in Data Pattern, placed all 10 tracks in the track field. I defined the .txt file in Text file. When I click "Apply data from text file to tracks in list" it renames only the first track.The track name is changed to:

"Sirens 02. A Father's Son 03. Voice of Reason 04. A Rook House For Bobby 05. We Were Kings 06. Victress 07. Terra Nova 08. Sea of Regrets 09. We Saw the Deep 10. Spencer Perceval"

I kinda feel like I'm doing something wrong here. Can you help?

Thanks!

over 2 years ago
ParanoidSardine
ParanoidSardine

Ok...fixed that last problem by inserting commas between the track instead of carriage returns. I redefined the patter "%n. %t, " and it did the trick.

New problem now ;)

Since you fixed the target directory input, I've been able to specify the folder I want the tracks saved to; however, when I preview, the New name field becomes something like:

"AAAAAAEWAAIAAQdzbm9ybGF4AAAAAAAAAAAAAAAAAAAAAAAAAADGhQq9SCsAAAAAAAEHc25vcmxheAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsaFCr0AAAAAAAAAAP////8AAAkAAAAAAAAAAAAAAAAAAAAAB3Nub3JsYXgAABAACAAAxoVtLQAAABEACAAAxoVtLQAAAAEAAAACAA9zbm9ybGF4OnNub3JsYXgAAA4AEAAHAHMAbgBvAHIAbABhAHgADwAQAAcAcwBuAG8AcgBsAGEAeAASAAAAEwAQL1ZvbHVtZXMvc25vcmxheP//AAA=/10 - Spencer Perceval.flac"

When I go to rename the files, nothing happens, likely because it cannot find the folder.

Thanks!

Btw...I'm loving this plugin. Once these bugs get worked out, it'll be awesome.

over 2 years ago
Horazont
Horazont

About the from text file, you need to specify \n where your pattern needs a newline. Since the whole line should be treated as one record of data, you need a \n at the end. (I literally mean \n, not an inserted carriage return in the text field).)

Eek... I already thought that only removing the readonly-bit would not be enough ... Sorry again, I really have *no* idea what might be causing this ... I have no Mac at hand for debugging ... Maybe I can get a friend to help me. Keep hoping :)

greetings

over 2 years ago
phevans
phevans

I'm having a problem with the Modify Tags -> Set & Combine functionality. I want to populate my artist tag with the value from album artist, but if I set Artist to %r it inputs that literal string, rather than the value from the other field. Same with composer, but album and tracknumber work OK. Am I being stupid?

over 2 years ago
egabrum
egabrum

It is awesome! Just what I was looking for.
2 improvement suggestion:

1) Add the %g to rename files by genre! (how did you miss that?) :)
2) Integrate with Musicbrainz or similar to get the tag from the net (like Mediamonkey does)

over 2 years ago
Horazont
Horazont

phevans: No, you are not. It is a known bug, which will be fixed in the next release which is planned for this week-end or middle of next week. I have fixed it already, but the rest of Tagger is not stable for release yet.

egabrum:
1) Will add this.
2) Planned for later. Actually, I already have some ideas for integration of freedb.org to get the data, but that is planned for the release after the next one. Otherwise I would have to delay this too long.

thanks for your feedback

over 2 years ago
phevans
phevans

Horazont: you're a legend, thankyou! For the record I can't find any other piece of Linux tagging software which has this functionality, so you're attempting something unique :)

Watching with interest . . . .

over 2 years ago
egabrum
egabrum

Wow! I now have the %genre% tag that I wanted, in only about 1 week...
Thanks!

over 2 years ago
gukguk3
gukguk3

How might I extract the year from a filename in a four digit format? All I can seem to get is a two digit format, even though the file has four digits. Is there an option, or should it just automatically distinguish between two and four digits?

over 2 years ago
alembic
alembic

Hi, no data shows up in the tag text boxes for a selected track. I'm using flac files. Songbird's default tag editor works fine (albeit slowly). What am I doing wrong? Thanks.

over 2 years ago
trueshanti
trueshanti

i files a bug under http://bugzilla.songbirdnest.com/show_bug.cgi?id=19464 .. for i get XML-errors .. first time install .. not working

XML-Verarbeitungsfehler: Nicht definierte Entität
Adresse: chrome://tagger/content/tagger.xul
Zeile Nr. 95, Spalte 9: <tab class="tagger-tab" />
--------^

over 2 years ago
ineffable
ineffable

Great add-on!

Would it be possible to add a lyrics field, since Lyricmaster does not appear to save to metadata?

over 2 years ago
klint
klint

Just one comment on Lyricmaster: it is supposed to save data (it does for me at least). Check the Lyricmaster settings :)
Also, do not use Windows explorer to check tags, it is not able to read id3v2.4 tags.

over 2 years ago
Horazont
Horazont

Happy new year to you all first :).

to gukguk3:
Tagger should be able to detect this by itself. Doesn't it work for you? In that case, I would be happy if you could post a example file name so that I can try to find out how to fix it.

to trueshanti:
Seems to be a problem with the locale. I will try to fix it today. Would you mind to use Songbird with an english locale in the meantime?

to klint:
Thanks for jumping in and answering :). I have no experience at all with lyricsmaster so …

to ineffable:
… I cannot really help you.

stay tuned (currently downloading & installing new songbird version :))

over 2 years ago
JohnM
JohnM

Could you add an option to convert the existing tags to proper case? So if the title is 'a track name' it would be converted to 'A Track Name'?

over 2 years ago
Horazont
Horazont

JohnM: There you are.

over 2 years ago
JohnM
JohnM

Horazont: Thank you

over 2 years ago
jeno
jeno

Just downloaded Songbird and Tagger as well
I can't seem to put Tagger into the right toolbar like you've put it.
help?

over 2 years ago
jeno
jeno

sorry! please ignore the last post.

over 2 years ago
arizon
arizon

hi
where do i find a how to
i want write the interpret to albuminterpret. I did this before but it was not saved. It was easy and the add on works great unfortunatly I have no Idea how I did it.
thanks

over 2 years ago
Tilka
Tilka

@Horazont:
Could you fix the proper-casing feature to not take ' as a word separator please? Right now it turns "let's" into "Let'S" instead of "Let's".

Also please make Tagger support the latest Songbird Beta version (1.6.0b2).

Thank you for your great add-on! :-)

over 2 years ago
arizon
arizon

I found the help button with the parser help ;-)
it was easy: just choose albumartist und put %artist% in the line. Thats it. This time I save it.
thanks great add-on

over 2 years ago
tMPC
tMPC

Great tool!
could you implement that it can also save the album artwork? songbird seems to have problems writing album art to all of the files. tagger helped with the same problem for text tags, so I think it should work.

about 1 year ago
madcooper
madcooper

I have the same Problem as ParanoidSardine. Im working on a Snowleopard System (10.6.2) with Songbird 1.4.3 and Tagger 0.9.1.1. Any new informations on that bug? I would really love to use that function!!!

about 1 year ago
rohri
rohri

Hi, this tool is really great. Exactly what I was looking for...

One thing I couldn't get to work:

I tried to pad the disc and track numbers in some mp3 files so all of them can be ordered correctly. I used the pattern %:2disc% (and a lot of variations). Tagger worked a while but didn't change anything. Padding worked partly when I tried to change the track numbers by prefixing them with the disc number. By using the pattern %:2disc%%:2track% I could change f.e. track 1 on cd 1 to 101. But I wanted it to be 0101.

What am I doing wrong here?

Thanx alot in advance,
   rohri

about 1 year ago
Horazont
Horazont

Sorry for my absence here, but I am in exams again (so I cannot fix bigger bugs currently). But I'll keep that in mind for later.

@Tilka:
I hope it is fixed in this version.
Tagger now installs also on 1.6.0b2, but I DID NOT TEST IT. So no warranty at all that it works there. However, I appreciate bugreports for that version.

@tMPC:
Set on todo for later.

@madcooper:
No, sorry. When I am done with the exams, I would like to ask you or ParanoidSardine to get in Instant Messaging contact with me so that we could do a live debugging session.

@rohri:
Hmm... I just tested it here, it works fine. Well, I did not really test it, but the preview shows fine. Does the preview of the file name already show the wrong name or is it a problem while renaming the file?

upped Tagger 0.9.1.2, hope to help you ;)

about 1 year ago
rohri
rohri

Hi Horazont,

my problem occurred during modification of ID3-Tags, not filenames. I didn't try it there yet.

I will give the update a try...

about 1 year ago
G00dY
G00dY

Can't get it to do any thing.. Downloaded it, installed it, added a macro, pressed "Execute", and nothing happens.. Basicly, I probaly doesn't understand a thing :S

about 1 year ago
klint
klint

Hi Horazont
Hope your fine :)

Say, have you by any chance reconsidered your decision about supporting this addon? On the other side, I understand it, following the drop of official support for Linux.
Anyway, be sure that I would be happy to carry on the localization into French :)

At least, would you mind updating the Max version to 1.8, with the same disclaimer about tests? I've been using it with 1.7 and 1.8 without any problem so far.

Thanks for all the work you've done :)

about 1 year ago
Horazont
Horazont

Requests about Tagger are now best filed via mail (you still find the address in the about dialog) since I do not visit this page regularily anymore (Klint, you should've received a mail in which I told my reasons).

It's not really a thing of wanting to support it. I just cannot anymore because I cannot use Songbird anymore. And trust me. I *am* missing a that integrated tagging feature in every other player I tried.

Uploading new version which is set to be compatible with 1.8.0. DID NOT TEST IT. YOU ARE USING SOFTWARE WHICH MUST BE REGARDED AS COMPLETELY UNTESTED!

about 1 year ago
kanzeon
kanzeon

Hi Horazont.

First of all, thanks for your add-on.
I'm trying it, and I think it will be really cool, but I can't use it, as some people said before, when a set the target directory I get garbage like AAAAAAD6AAIAAQVTYXRjaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQkQAAf////8FTXVzaWMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAP////8AAAoAY3UAAAAAAAAAAAAAAAAABVNhdGNoAAACABUvOlZvbHVtZXM6U2F0Y2g6TXVzaWMAAA4ADAAFAE0AdQBzAGkAYwAPAAwABQBTAGEAdABjAGgAEgAGL011c2ljABMADi9Wb2x1bWVzL1NhdGNo//8AAA==

And if a set it manually and hit preview garbage again in the output filename

I use OsX 1.6.4 and SongBird 1.8.0 (1800)

about 1 year ago
therobbot
therobbot

@Horazont: First of all: great extension! I'm also on OSX and have the weird file name problem. I just debugged and I think what you should change is to replace the places where you use a "persistentDescriptor" to get a file name by "path" (e.g. in rename.js). According to https://developer.mozilla.org/en/nsILocalFile the persistentDescriptor is not meant for displaying. It seems that on OSX it is not a readable string. Using "path" here works on OSX. You will need to test on Linux and Windows. Hope this helps!

about 1 year ago
klint
klint

@therobbot (or other developers reading this page)

AS you may have read just above, Horazont has no way to go on with the development of this excellent addon, as POTI has dropped the official suppport of SB on Unix, which is the plaftorm he is using.

So, unless things are happening behind the scene, this addon is looking for a new developer.
I'm no developer, yet I can definitely go on helping by testing on Windows and translating in French as I was doing for Horazont.
But maybe you are one (reading your last post here :) ), and you'd be interesting in taking over that addon?
Don't hesitate to get in touch by mail with Horazont then!

Just asking, by chance :)
Thanks

about 1 year ago
therobbot
therobbot

I indeed am. However, I'm not sure I will have the necessary time to take over the project, although I'd be happy to help with it. Thing is, I'm not even sure yet if I will stick to Songbird as a player. I will think about it, however.

What's more, I didn't find the email address of Horazont in the "About" section of the plugin... can you point me to where I can find it?

about 1 year ago
klint
klint

Hi therobbot
His email address is actually in the "About Tagger" section in the Help menu of Songbird :)

For sure, sticking to Songbird would help. Actually and reverse, having an fully operational Tagger extension can help sticking to Songbird ;)
This is your call, but from what I see, Songbird seems to have found the right pace again, with all the perf improvements in 1.9, and the alignment of the OSX version to the Windows one, features wise. Maybe that will be enough to keep you here?
I hope so!

about 1 year ago
Charles_Wong
Charles_Wong

I've just installed this plugin, but when I restart Songbird to complete the installation, it showed a "Crash Report",I can't restart it now. Could anybody tell me the reason? I downloaded this "Songbird" from Philips, and the version is 1.7.1.

about 1 year ago
Horazont
Horazont

By popular request, I again want to ask for a developer to continue this addon. For any questions or for example want for comments in the source code, please mail me. You will find my mail address under Help→About Tagger….

about 1 year ago
alternapop
alternapop

I'd like a tagging tool that can tag moods and more accurate genres (exactly like what allmusic.com) provides. I realize that Allmusic doesn't allow this but I know there is another tool that does something similar. (http://tiptoes.hobby-site.com/mbz/lastfm/)

Accurate and cleanliness is very important. I don't need a bunch of mood/genre tags filled with juvenile and inaccurate descriptors. ("sucks", "seen live", etc)

I use a Mac so that would be preferred. Has anyone figured this out? I'd be fine if it scraped Allmusic slow enough that the wouldn't ban the app.

Thanks!

11 months ago
aMiraLee
aMiraLee

This is a bit embarrassing but...I have no clue how to work this. I've found Tagger macro editor. I did not get anything like the ones from the screencaps. I was wondering if anyone could help me work this out.

Thanks

11 months ago
klint
klint

@MiraLee
- Open the right pane by clicking on the arrow: http://vvcap.net/db/F5uL2mYZFraP79G-dcqt.htp
- Click on the Pane Options icon and select Tagger
http://vvcap.net/db/yE_PxAsGMM2r72zkkOzx.htp

10 months ago
sabret00the
sabret00the

Awesome. Definitely worth five stars!

10 months ago
jenifoo
jenifoo

Hellooo =)

I find tagger very useful, but I cant get the text to file function to work and I feel like such a noob but can someone help me out here?

I want to use the Create tags > Text file function. I have a txt file with track number-song title-artist (I am trying to tag a mix of different artists) with each track on a different line. I am defining the data pattern as "%n%-%t%-%a% \n" but when I click Apply it says it cant match anything in the text file. I have encoding set to ASCII (not sure is that is right) and skip entries is 0.

Please help? Would appreciate it greatly

Thanks

8 months ago
Nagapeso
Nagapeso

Hi everybody.
I would like to know if there is a way to tag in IDV2.3 in your great add-on instead of IDV2.4.

I guess you know why I am asking for that; windows f**k**g 7 is late (again), and can't read IDV2.4.

If it's not possible yet, did you plan to make it possible?

Regards,
Nagapeso

6 months ago



Download
Log in to Rate

Statistics
Downloads: 92,324

Average Rating:
4 out of 5  based on 21 ratings

Images: 4

Comments: 157

Last Updated: about 1 month ago
Details
Name: Tagger

Author: Horazont

Version: 0.9.2.4 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: