View Full Version : TagsRevisited: TagsRevisited
After the announcement here (http://forums.spybot.info/showthread.php?p=59931), I've created a page for it on the main pages as well here (http://www.safer-networking.org/en/tagsrevisited/index.html), and decided to open this topic for discussions :)
I have just installed and started to use TagsRevisited. Whenever I open a folder, a series of message windows begin to open asking me if I want to change the file extensions to lower case for a litany of files (AUTOEXEC.BAT, IO.SYS, etc.; essentially any file in my root directory that has an uppercase file extension.)
What's going on here?
Thanks.
Well, it shows that for every folder that's selected in the left.
Once you select to show files of a different folder, it'll ask about the extensions there.
I use this feature since I had some old mp3 files that when moving them from Win98 to NT or so (really a long time back) got "8.3" filenames with uppercase extensions, but I want all music files ending in .mp3, and not in .MP3.
Anyway, if you don't need this, switch the right pane (normally showing "Tags") to the "Auto" tab, and disable "extensions lowercase", and it'll never ask again :)
Got it; thanks. Although, it seems to be working its way up the tree from the folder selected all the way back to the root folder in the left window. For example, my music files are all on a d: drive. So, the tree displays:
My Computer
+C:
-D:
+folder
+folder
-My Music
+Artist, etc.
When I select an Artist, it's asking about uppercase extensions in C: root.
Anyway, now I understand it. Is there a FAQ or any documentation for TagsRevisited anywhere? If so, could you point me to it? If not, I'll just continue having fun exploring by trial and error :)
Oh, it shouldn't do it backwards more than one single folder (since it also tried to look for cover art pictures and playlists files in the parent folder).
A documentation? Well... I guess I need to find some time to write a few things down, there are a few things (like automated addition of cover art) that's a probably not really understandable until documented (e.g. it looks for "Artist\Album (cover).jpg", for example, but that's nowhere documented). Since TagsRevisited is kind of a playground for me, I might use it to test the newer style (after .hlp and .chm) of the Windows help system.
About cover art ... Coming from the early adopter streamer world, most of us have saved the cover as folder.jpg in the directory itself. Its easier when not embebded.
What I would like is some info on the scripting, I would like to be able to wipe all album art that is currently embebded and re-import it cleanly from the local folder.jpg. Is this possible ?
The reason for that is that on some of my mp3, cover art is 'corrupted' or non standard, and going throught 12000 songs takes quite a long time :) I would like to automate the task.
Thanks
Patrick S.
Hi Patrick,
Sorry for the long delay... I always thought I could finally document the code and generate some general overview that could be used in scripts, but time... :sick:
Well, here is a sample script listing all cover art:
// A small script to list cover art:
program ImageList;
var iFile, iPicture: integer;
sTitle: string;
begin
for iFile := 0 to Pred(Files.Count) do begin
sTitle := Files[iFile].TagID3v2.Title + #13#10;
if Files[iFile].TagID3v2.Pictures.Count>0 then begin
for iPicture := 0 to Pred(Files[iFile].TagID3v2.Pictures.Count) do begin
sTitle := sTitle + Files[iFile].TagID3v2.Pictures[iPicture].Description
+ ' (' + Files[iFile].TagID3v2.Pictures[iPicture].MimeType + ')' + #13#10;
end;
end else begin
sTitle := sTitle + 'No attached cover art found.';
end;
ShowMessage(sTitle);
end;
end.Instead of just listing the description and mimetype fields, you could do it this way as well to delete them all:
// A small script to delete cover art:
program DeleteAllImages;
var iFile: integer;
begin
for iFile := 0 to Pred(Files.Count)
do Files[iFile].TagID3v2.Pictures.Clear;
end.
tagsrevisited-scripting-help.zip (http://www.safer-networking.org/files/tagsrevisited-scripting-help.zip)
Contains a help file with a full description of everything that's available in scripting. Don't get scared by the huge number of classes listed in there, start with the Files object from the example, of type TTaggedFileList, everything should be simple to find from there.
Hi,
I have just installed TagsRevisited. I exactly have the same problem that AGiLiT reports. The proposed solution of disable "extensions lowercase" works only until the next time program runs because the change doesn't persist. So you need to disable "extensions lowercase" every time you run the program. :sad:
I know that it's a non-supported program, and that it's a kind a playground as PepiMK describe it. But I think it could be very useful to have that annoying problems solved.
Thanks :)
Hmmm... right, the bottom two options didn't get saved/loaded yet.
Did fix that :)
New release might take a few days/weeks though, I want to add write support for .flac ;)
Is this supposed to run under Win98SE?
It starts up, allows me to select folders in the left pane, and even gives messages about lowercase extensions, but never shows any files on the right pane.
Is it because I'm using antique Windows, or is something else amiss?
It's displaying a lot of stuff in Unicode, so with Win98, I think you probably need the optional Unicode layer for it:
link (http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx)
By default, Windows 98 doesn't support to have window elements that could display texts in totally different writings together, e.g. russian and polish texts. That's where Unicode comes into the play - with Unicode, that is possible.
And with audio file tags, it's sometimes easy to get such a mix of character sets.
that download gives me two files:
unicows.dll
unicows.pdb
No install instructions or anything.
I tried putting them in the folder with my TagsRevisited.exe, in the Windows system folder... still no luck.
TagsRevisited never shows anything in the right pane, no files whatsoever.
Any Ideas?
Chris
Hmmm... might be that I need to improve support for that layer, I've created a feature request (http://forums.spybot.info/project.php?issueid=120) for it and will play around in a virtual machine as soon as I find some free time for it :)
Pansopher
2009-08-11, 05:52
Just wondering whether TagsRevisited is still on the (informal) development track? I'd love to use this tool on my song collection, but it needs some support/updates. It's been about 2 years since the last action.
Is anyone available to work on it some?
Thanks a lot,
P
I do updates from time to time, but probably rarely upload them ;)
The last change has been updated Amazon lookup support (Amazon changed the query protocol) two or three weeks ago.
What exactly do you need?