New: 3.0b20061028

New in this build:

  • Added: updated Edit menu with Undo, Redo, Delete, Select All (each tab has its own undo/redo mechanism)
  • Added: Check for Updates
  • Added: Artwork field can now have images dragged into it
  • Changed: swapped a lot of key shortcuts
  • Fixed: Cut, Copy, Paste menu items would always be enabled

You can grab Tagger 3 from the Download page.

As a side note, I have successfully found a way to merge the Java 5 and Java 6 sources into one file so development should go much more smoothly now.

11 Responses to “New: 3.0b20061028”


  1. 1 Nate October 28, 2006 at 2:36 pm

    Here’s a feature suggestion:
    You know Tagger have that “Description” form on the Video tab, but that form only allows 255 characters or something. I think there should be an form that allow you to enter a Long Description (Like the ones that are shown when you right click on a purchased iTunes video file and select “Show Description” as shown below)
    http://img439.imageshack.us/img439/2428/showdescriptionqk5.jpg

    the Long description should go along with the Short description, and not replace it.

    it’s just a suggestion, and you can take it as you will.

  2. 2 Andrew October 28, 2006 at 4:34 pm

    Like the ones that are shown when you right click on a purchased iTunes video file

    There’s your problem. Those long descriptions only work with files from the iTMS. There’s no 3rd party application that can set that right now (it’s unknown how iTunes does that).

  3. 3 Ruben October 28, 2006 at 4:54 pm

    The long description is NOT store in the file when purchased from the iTunes Store, you can try to hex edit a file from the iTunes store, and you are not going to find it anywhere. It is stored in the iTunes Library only (and they only started storing it sometime after 6.0, because earlier on when the store first came out, it would not store it at all). If you want to try this out take a TV show from iTunes and copy to another library and import it, and the description is gone. You can add a long description to any TV show with the iTunes SDK and java script, I have done this before and it works fine.

    Having said that, iTunes 7 has introduction a way of adding long descriptions to Full length movies only. It does not add them to TV Shows, and I do not know if it would work for TV Shows.

    I know this because I have to rebuild my iTunes Library recently. If you want to test it. Buy a TV Show today and a Movie, take both files and import them to a new library. You will find movie have long descriptions, but not TV Shows.

  4. 4 Andrew October 28, 2006 at 5:00 pm

    Thanks for that info Ruben, I just inspected the iTunes Library.itl file a few minutes ago. TV shows I have bought from iTunes do have the long description, but you’re right, when I imported some old ones into my new library the long descriptions were not copied over.

    If you have one of these movie files with the long description, I’d be very interested in examining it to see if I can add this functionality to Tagger. Let me know. :-)

  5. 5 Ruben October 28, 2006 at 5:02 pm

    I take it back it. Upon further inspect, all movies have a (i) but they only show 255 characters. Apparently iTunes 7 show (i) for all full length movies, regardless if they even have a description or not. So the ONLY way to a long description is use iTunes SDK and JavaScript (or other programming language).

  6. 6 Andrew October 28, 2006 at 5:07 pm

    Ah, okay. Well I’ve got a Java app communicating with iTunes now, so let’s see what I can whip up… :-)

  7. 7 Ruben October 28, 2006 at 5:47 pm

    Here is an example of how it can be done in JScript, you may or may not find it useful:

    var ITTrackKindFile = 1;
    var iTunesApp = WScript.CreateObject(“iTunes.Application”);
    var tracks = iTunesApp.SelectedTracks;
    var numtracks;
    var albumTracks = new Array();

    try { numTracks = tracks.Count; }
    catch (e) { numTracks = 0; }

    if (numTracks == 0)
    {
    WScript.Echo(“Select the tracks in iTunes that you would like to auto-tag”);
    }

    var cnt = 1;

    while (cnt

  8. 8 Ruben October 28, 2006 at 5:48 pm

    continued….

  9. 9 Ruben October 28, 2006 at 5:50 pm

    For some reason it is not lettin copy and paste it, so I will summarize to one line: currTrack.LongDescription = “some looooooooooooooooooong text”;

  10. 11 Andrew October 28, 2006 at 7:19 pm

    Thanks guys but I already have it up and running. Look for a new build either tomorrow or Monday.


Leave a Reply




a

Blog Stats

  • 257,672 hits