INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: aTagger v1.1.0 BETA is available  (Read 8114 times)

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
aTagger v1.1.0 BETA is available
« on: April 13, 2004, 11:43:33 pm »

aTagger is a freeware plug-in for JRiver's Media Center.  The function of aTagger is to automatically update the Media Center audio files with album and/or artist information available from online sources. Album data includes Artist, Album, Year, Genre, Image, Rating, Styles, Tones, Type, Review, Songs, Credits, and Parental Advisory.  Artist data includes AKA/Members, Born/Formed, Died/Disbanded, Genres, Styles, Tones, Instruments, Labels, Bio, and Albums.

Note: This is Beta software!!!  Over the last week the lines of source (code, comments, etc.) has increased from 5,200 to over 9,000.  You gotta know there are bugs in there with all of those changes  ;).

The list of updates/enhancements are:
    - Log hitting No during interactive mode as something other than an error
      as it is now  [skeeterfood]
    - Problem with the drawing of the progress bar [udeups]
    - On the "Interactive Processing dialog (which lists "Current Album Info:"
      and "Proposed Album Info:") the current fields that will be updated to
      should be be identified (with color, asterisk, etc.) [Jonas]
    - It would be great if in interactive mode you could allow editing and
      selectively enabling/disabling each item before commiting/canceling the
      changes [skeeterfood]
    - Store Album Credits [imjustagamer]
    - Store Album list (list of all albums for the artist) [imjustagamer]
    - Add support for the Artist's Bio [clout & Doof]
    - Store the artist styles/tones independent of the album styles/tones
      [Tweener]
    - Currently, when aTagger is unable to locate an Artist it gives up.  
      Update the processing to try to find the Album before giving up (the way
      processing for multi-artist albums works) [udeups].
    - Some album lookups are finding a video instead (e.g., Alice Cooper's
      Welcome to My Nightmare) [imjustagamer]
    - Albums that end with ", The" are not being found [imjustagamer]
    - Add an option to handle the condition when an album year contains "?"
      character(s) (e.g., 197?), replace the "?" with a 0 and log an error
      [BlueGlow].

aTagger v1.1.0 BETA is available from download at http://atagger.auldridge.biz/downloads/atagger_1_1_0.exe.  Since this is a Beta release, aTagger will not automatically update to the new version.

I know that there is a problem with the Interactive Processing screen and the current image.  For some reason, MC is returning the same image for every file.  

As always, please let me know about any problems that you encounter.

Thanks...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

LonWar

  • Citizen of the Universe
  • *****
  • Posts: 2874
Re:aTagger v1.1.0 BETA is available
« Reply #1 on: April 14, 2004, 07:55:26 am »

Hi @l@n,

Thank you very much for the changes to your plugin, This is going to cut my tagging time down HUGE!!!!

I played around and created a field for every field that you bring in and it looks llike the following fields are not being saved to the tag:

AKA/Members
Artist Albums
Artist Genres
Artist Instruments
Artist Labels
Artist Styles
Artist Tones
Born Formed
Credits
Died/Disbanded
Bios
Mood
Songs
Tempo


I tried a few different Albums/Artist and can't get it to save. Some of the fields Songs, Display's the info on your tagger so I know it's found. Some fields you do not have a display for so I am just assuming it found something...

Thanks,
Logged
-

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #2 on: April 14, 2004, 09:59:57 am »

I am overwhelmed! This update goes way beyond any expectations, thanks again. Now on to the bug reports! <g>

-- Looks like a date parsing problem on Brigitte Fontaine - Brigitte Fontaine. Exception parsing Int32, looks like the year 197? is causing the problem.
System.FormatException: Input string was not in a correct format.
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at aTagger.ctlATagger.ProcessAlbum(MJFileAutomation parmMjFile, String parmHtml, String parmScrubbedArtist, String parmScrubbedAlbum, String parmScrubbedKeep, Boolean parmUpdate, Boolean parmIsMultipleArtists)

--I added all the new fields but songs and they did work for me on some things. For example, Eminem - The Eminem Show, and The Marshall Mathers LP, set Parental Advisory as Yes, but missed AKA, born, artist styles, artist labels, etc. All other artist fields. Note that some albums did fill those fields.

This is a very fun update, looking forward to the final version!
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #3 on: April 14, 2004, 10:03:46 am »

More notes:
The band 16 Horsepower filled in Artist Albums, Artist Genres, Artist Labels, Artist Styles, Born / Formed, but did not fill other artist fields like Group Members which seem to be available.
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #4 on: April 14, 2004, 10:27:52 am »

Feature request:
  Save field data to the first song on an album only. Ie. if the next album has the same name and artist, skip processing.


I'll change my ATagger Queue smartlist to list track #1 only.  ;)
Logged

drosoph

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 661
  • TiVo-aholic
Re:aTagger v1.1.0 BETA is available
« Reply #5 on: April 14, 2004, 03:13:24 pm »

I would REALLY REALLY like to have a button that CREATES these fields in MC for me ... It gets pretty painful to add them all in :)

I'm hopeful!

pipsqueak

  • Citizen of the Universe
  • *****
  • Posts: 689
  • "Actually, it's elementary, my dear Dawson!"
Re:aTagger v1.1.0 BETA is available
« Reply #6 on: April 14, 2004, 03:37:06 pm »

drosoph

yea, that would be nice. unfortunately the SDK doesnt support it. You could always ask J River nicely...

iCamp

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 318
  • nothing more to say...
Re:aTagger v1.1.0 BETA is available
« Reply #7 on: April 14, 2004, 09:41:35 pm »

Really a great plug-in.  Thank you.

It seems that (for me at least) all of the "Album" tags save fine but none of the "Artist" tags save at all.  I wonder, are "Artist" tags somehow different than "Album" tags?  

**Edit** Nevermind...I created the tags wrong.  It was typical user error.  :)

I'd look forward to using this on my entire collection.

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
Re:aTagger v1.1.0 BETA is available
« Reply #8 on: April 14, 2004, 11:13:03 pm »

I'm sorry but I wasted the whole evening trying to track down the image related problem that I'm having.  I wrote a demo program to help show Matt the problem.  

I'm sure that the problem saving Artist info will be a simple fix (as it was working fine a couple of days ago).  Doh!  I guess I broke it  :-[.

I'll get an updated version out tomorrow -- I PROMISE!!!

Thanks...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

c1c9k72

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 332
  • So many worlds, so much to do, so little done...
Re:aTagger v1.1.0 BETA is available
« Reply #9 on: April 15, 2004, 10:51:42 am »

Once again, this is a wonderful plug-in.  I've already gone through and updated all my tracks with the new Artist information, and haven't run into a major problem (or minor one) yet.  This has even spurred me on to finish my track info visualization so that I can see all this wonderful new data.

Thanks, @l@n
Logged

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #10 on: April 15, 2004, 11:01:25 am »

I just got this exception.  aTagger was loading songs from the playlist into the main window, and seems to have loaded 1443 songs so far.  While it was working I switched to another window and then brought up the MC help window in order to close it, which may or may not have something to do with the error.  The button now says "Processing single selection (no tag updates)..".

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Invalid parameter used.
   at System.Drawing.Bitmap..ctor(String filename)
   at aTagger.ctlATagger.ProcessAlbum(MJFileAutomation parmMjFile, String parmHtml, String parmScrubbedArtist, String parmScrubbedAlbum, String parmScrubbedKeep, Boolean parmUpdate, Boolean parmIsMultipleArtists)
   at aTagger.ctlATagger.ProcessSong(Boolean parmUpdate)
   at aTagger.ctlATagger.lbSongs_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ListBox.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
aTagger
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Program%20Files/aTagger/aTagger.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
Interop.MediaJukebox
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/aTagger/Interop.MediaJukebox.DLL
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
AMS.Profile
    Assembly Version: 1.1.1564.42166
    Win32 Version: 1.1.1564.42166
    CodeBase: file:///C:/Program%20Files/aTagger/AMS.Profile.DLL
----------------------------------------
Accessibility
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
Logged

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #11 on: April 15, 2004, 11:27:33 am »

Not quite sure how aTagger searches for information, but...

It seems I have some songs from an album called "...Just Wanna Swing" by Steven Mitchell (not the complete album).  When I click one of those songs, aTagger finds an album called "I Just Wanna Sing" by Joe Williams.  

Am I doing something wrong or is this perhaps just one of those false positives that are difficult to get rid of without having a human in the loop?
Logged

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
Re:aTagger v1.1.0 BETA is available
« Reply #12 on: April 15, 2004, 01:41:17 pm »

Quote
It seems I have some songs from an album called "...Just Wanna Swing" by Steven Mitchell (not the complete album).  When I click one of those songs, aTagger finds an album called "I Just Wanna Sing" by Joe Williams.  

Jonas, you have uncovered a bug in the new updates.  What aTagger is doing is trying all combinations of the artist (e.g., Steven Mitchell, The Steven Mitchell, A Steven Mitchell, etc.) if it is not successful, it searches on the Album name, which it finds, but for the wrong artist.

I'll update aTagger to validate the artist name when it finds the song by album name.

I'll try to reproduce the problem that you previously listed.

Thanks for the bug reports...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #13 on: April 15, 2004, 02:12:52 pm »

Another problem (don't know if it's related to validating the artist name):  aTagger sometimes wants to overwrite a real artist name ("Andrea Bocelli" for the album "La Boheme") with a collective name ("Original Soundtrack").

In these cases (and other cases where I want to keep the old information) it would be nice to have a way of restoring the original name without having to re-type it -- I don't want to cancel since there are other fields to update.  For example, by right-clicking the label and selecting "use existing" or "use new", if there isn't enough room for new buttons or something.

And once more, thanks for a great plugin!
Logged

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
Re:aTagger v1.1.0 BETA is available
« Reply #14 on: April 15, 2004, 02:26:49 pm »

Quote
Another problem (don't know if it's related to validating the artist name):  aTagger sometimes wants to overwrite a real artist name ("Andrea Bocelli" for the album "La Boheme") with a collective name ("Original Soundtrack").

In these cases (and other cases where I want to keep the old information) it would be nice to have a way of restoring the original name without having to re-type it -- I don't want to cancel since there are other fields to update.  For example, by right-clicking the label and selecting "use existing" or "use new", if there isn't enough room for new buttons or something.

I know what you mean, I was having the same problem last night when I was testing.  I wanted to revert back to the orig value, but I needed to type in in.  

I'll add a button or something on some/all of the fields.  

Thanks for the suggestion...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #15 on: April 15, 2004, 02:32:35 pm »

Minor bug:  If there was no image but aTagger found one, the main window will still say "Image: None" though there is a red star between the field to indicate it has been updated.  The first time I saw this I thought aTagger had just deleted an image but then I realized it was just a matter of not updating the info window correctly.
Logged

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #16 on: April 15, 2004, 05:13:46 pm »

It seems aTagger downloads image files to my temp directory and then never moves them away from there.  The [Image File] attribute is "C:\DOCUME~1\JONASK~1\LOCALS~1\Temp\<id>.jpg".  This means that the next time the temp directory is cleaned up I'll lose all these images.

I'll try to see whether I can just do a simple search/replace on this field and then move them to some permanent location.
Logged

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
Re:aTagger v1.1.0 BETA is available
« Reply #17 on: April 16, 2004, 12:25:45 am »

aTagger v1.1.1 BETA is available from download at http://atagger.auldridge.biz/downloads/atagger_1_1_1.exe.  Since this is a Beta release, aTagger will not automatically update to the new version.

The list of updates/enhancements are:
    - 2nd try at fixing the problem that was causing a trap when a date
      contained "?" character(s) (e.g., 197?). [BlueGlow]
    - Fixed problem with the display of images in Interactive Processing (the
      current image was displayed from a previous album.
    - Fixed the inacurate search results when lookup by artist fails and an
      album lookup is attempted -- If an album match was found there was no
      verification that the album was for the correct artist [Jonas].
    - Fixed bug where the Image would be displayed as "None", when no current
      image exists but a new image was found and used [Jonas]
    - Fixed trap that would occur if aTagger could'nt open the report file
      because it was locked by another process.
    - Small tweaks that made artist/album lookups more robust & successful.
      (I'll be making many more of these over the next few days)

As always, please let me know about any problems that you encounter.

imjustagamer, BlueGlow, and iCamp,
I am unable to reproduce the problem that you are having with the new Artist tags being saved.  The only two things that I can think of are 1) I dont use the default names (maybe the default names cause a problem with MC) and yesterday's release (10.0.114) fixed a problem with the registration of the current Type Lib file that aTagger uses to interact with CM.  Please let me know how you make out with this version.

Jonas,
I was unable to reproduce the exception you had when loading the 1443 songs.  Can you give me more info please?

Thanks...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #18 on: April 16, 2004, 01:33:58 am »

Ok, running it now.
--The 3 consecutive errors dialog is preventing me from leaving it running unsupervised, could you please remove that feature?
--It seems to be finding some songs\artists it couldn't find in the last version. Nice!
--Also, I checked the option to overwrite when data is there but the stats seem to be reporting that only songs that weren't found before are now updating. I would expect that all songs would be updating.

More in the morning...

Thanks, @l@n!
Logged

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #19 on: April 16, 2004, 02:24:35 am »

Jonas,
I was unable to reproduce the exception you had when loading the 1443 songs.  Can you give me more info please?

It's happened several times but I don't know why.  I've tried to see what song it was working on to see whether it had some strange fields or something but I haven't seen a pattern yet.

Maybe you could catch the exception in ProcessAlbum and log the arguments you used to the Bitmap constructor?

I'll get back to you if I find out anything else.
Logged

LonWar

  • Citizen of the Universe
  • *****
  • Posts: 2874
Re:aTagger v1.1.0 BETA is available
« Reply #20 on: April 16, 2004, 08:21:06 am »

Well, I kinda feel stupid...

I found my problem, I didn't notice the save button. So I picked the fields, Clicked save, And all worked EXCELLENT.

Thanks for all the work in this.
I'm going away this weekend. I will test it some more Sunday night or Monday and let you know.

Thanks again!
Logged
-

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #21 on: April 16, 2004, 08:34:21 am »

Artist info was found for one "Mojave 3" and "Art Pepper" album, but not the other. The artist name in the tags is exactly the same.

---------------------------------
Processing 2 songs...
Processing artist: Mojave 3  album artist: Mojave 3  album: Return To Sender  track #: 1  song: Return To Sender
    Searching web for Artist: Mojave 3
    Artist HTML found!
    *WARNING* Unable to find URL of the (full) list of albums
    Searching HTML for Album: Return To Sender
    Searching HTML for Album: The Return To Sender
    *ERROR*: Unable to find Album URL.
    Searching web for Album: Return To Sender
    Searching HTML for Album: Return To Sender
    Album HTML found!
    *ERROR*: Unable to find Artist & Album.
Songs: 1 (0 updated, 0 skipped, 1 errors)  Albums: 1 (0 updated, 0 skipped, 1 errors)
Processing artist: Mojave 3  album artist: Mojave 3  album: Any Day Will Be Fine  track #: 1  song: Any Day Will Be Fine
    Using cached list of albums for the Artist: Mojave 3
    Searching HTML for Album: Any Day Will Be Fine
    Album HTML found!
    Using Artist's Tones...
    Artist & Album found!
        Year: 2000  (currently 2000)   [from Date: 2000]
        Genre: Rock  (currently Rock)
        Image: Exists
------------
Processing artist: Art Pepper  album artist: Art Pepper  album: Art Pepper + Eleven: Modern Jazz Classics  track #: 1  song: Move
    Searching web for Artist: Art Pepper
    Artist HTML found!
    Searching web for the full album list for the artist (URL: 37d8vwzva9tk~C)
    Artist HTML found!
    Searching HTML for Album: Art Pepper + Eleven: Modern Jazz Classics
    Album HTML found!
    Artist & Album found!
        Year: 1959  (currently 1959)   [from Date: Mar 14, 1959 - May 11, 1959 (recording)]
...
Processing artist: Art Pepper  album artist: Art Pepper  album: Art Pepper Meets The Rhythm Section  track #: 1  song: You'd Be So Nice To Come Home To
    Using cached list of albums for the Artist: Art Pepper
    Searching HTML for Album: Art Pepper Meets The Rhythm Section
    Searching HTML for Album: The Art Pepper Meets The Rhythm Section
    *ERROR*: Unable to find Album URL.
    Searching web for Album: Art Pepper Meets The Rhythm Section
    Searching HTML for Album: Art Pepper Meets The Rhythm Section
    *ERROR*: Unable to find Album URL.
    *ERROR*: Unable to find Artist & Album.      
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #22 on: April 16, 2004, 08:38:47 am »

No error this time on the Brigitte Fontaine 197? album, thanks.
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #23 on: April 16, 2004, 08:52:18 am »

It couldn't find Brian Jonestown Massacre - Bravery Repitition And Noise(sic in MC db) and didn't update the possible fields from artist info when they were available and updated for other Brian Jonestown Massacre albums.

I will be correct the album name spelling, but it still should have filled in the artist info it found.  BTW, could you please consider adding in the error/status and version fields in the next version?

------------
Processing artist: Brian Jonestown Massacre  album artist: Brian Jonestown Massacre  album: Bravery Repitition And Noise  track #: 1  song: Just For Today
    Searching web for Artist: Brian Jonestown Massacre
    Artist HTML found!
    Searching web for the full album list for the artist
    Artist HTML found!
    Searching HTML for Album: Bravery Repitition And Noise
    Searching HTML for Album: The Bravery Repitition And Noise
    Searching HTML for Album: BRAVERY REPITITION & NOISE
    *ERROR*: Unable to find Album URL.
    Searching web for Album: Bravery Repitition And Noise
    Searching HTML for Album: Bravery Repitition And Noise
    *ERROR*: Unable to find Album URL.
    *ERROR*: Unable to find Artist & Album.
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #24 on: April 16, 2004, 08:56:04 am »

AKA / members seems to update only when there is one person listed, example, Brian Jonestown Massacre.
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #25 on: April 16, 2004, 08:58:24 am »

Long titles seem to be better.
This one still not found:
John Lee Hooker
Burning Hell
Listed online as 'Burning Hell [Catfish]'
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #26 on: April 16, 2004, 09:00:53 am »

>> Alkaline Trio - God**it not found. Looks like punctuation. Album is listed as G***! online.
>>Amy Rigby -  18 Again An Anthology. Punctuation?
Both now found, thanks!
Logged

BlueGlow

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 331
  • Absence of alternatives clears the mind nicely.
Re:aTagger v1.1.0 BETA is available
« Reply #27 on: April 16, 2004, 09:05:03 am »

@l@n, it's looking great. The small not found issues are not really a problem, I can update them manually if I can determine from an error/status fields which albums had a problem.

Great work, thanks again!
Logged

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #28 on: April 16, 2004, 11:40:03 am »

It seems aTagger downloads image files to my temp directory and then never moves them away from there.  The [Image File] attribute is "C:\DOCUME~1\JONASK~1\LOCALS~1\Temp\<id>.jpg".  This means that the next time the temp directory is cleaned up I'll lose all these images.

I tried to move them but it seems the Image File field is not editable.  I'll wait for a fix before I go on using aTagger since I'll have to rerun the tagger for all files anyway in order to get the images downloaded to the right place.
Logged

Bryan

  • Regular Member
  • World Citizen
  • ***
  • Posts: 145
Re:aTagger v1.1.0 BETA is available
« Reply #29 on: April 18, 2004, 01:15:55 am »

Hey Andy,  Thanks for making this plug-in..  It will be very useful..

I've tested it with APE files and it seems to work great.  I thought I would try it with FLAC files using Walters FLAC plugin and I'm getting some errors..   I don't know if you intend to support FLAC tagging but here's what's reported in case it's useful...

bryan

----------------------------------------

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Invalid parameter used.
   at System.Drawing.Bitmap..ctor(String filename)
   at aTagger.ctlATagger.ProcessAlbum(MJFileAutomation parmMjFile, String parmHtml, String parmScrubbedArtist, String parmScrubbedAlbum, String parmScrubbedKeep, Boolean parmUpdate, Boolean parmIsMultipleArtists)
   at aTagger.ctlATagger.ProcessSong(Boolean parmUpdate)
   at aTagger.ctlATagger.cmdStartStop_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
aTagger
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Program%20Files/aTagger/aTagger.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
Interop.MediaJukebox
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/aTagger/Interop.MediaJukebox.DLL
----------------------------------------
AMS.Profile
    Assembly Version: 1.1.1564.42166
    Win32 Version: 1.1.1564.42166
    CodeBase: file:///C:/Program%20Files/aTagger/AMS.Profile.DLL
----------------------------------------
Accessibility
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.573
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
Logged

@l@n

  • Regular Member
  • World Citizen
  • ***
  • Posts: 146
  • bla bla bla, bla bla bla bla
Re:aTagger v1.1.0 BETA is available
« Reply #30 on: April 19, 2004, 07:49:37 pm »

Quote
It seems aTagger downloads image files to my temp directory and then never moves them away from there.  The [Image File] attribute is "C:\DOCUME~1\JONASK~1\LOCALS~1\Temp\<id>.jpg".  This means that the next time the temp directory is cleaned up I'll lose all these images.

I'll try to see whether I can just do a simple search/replace on this field and then move them to some permanent location.

Jonas, I put all of my images into my MP3 files so I'm not sure where I should be putting the images.  Is there a specific directory that you want the images in or should I make it configurable?  I'm afraid if I make it configurable that MC won't be able to process the images correctly.  Please advise how I should handle images.

Thanks...  @l@n
Logged
Download the aLyrics plug-in at http://aLyrics.auldridge.biz

Jonas

  • Regular Member
  • World Citizen
  • ***
  • Posts: 113
Re:aTagger v1.1.0 BETA is available
« Reply #31 on: April 20, 2004, 12:25:10 am »

Jonas, I put all of my images into my MP3 files so I'm not sure where I should be putting the images.  Is there a specific directory that you want the images in or should I make it configurable?  I'm afraid if I make it configurable that MC won't be able to process the images correctly.  Please advise how I should handle images.

I'm definitely no expert on this, but it seems like simply moving the image from the temp directory to its final location after the user has confirmed he wants the picture, and then telling MC to use that picture the same way you tell it to use the temp picture, should be fine.  The "image file" attribute contains the complete path, so changing a configured path shouldn't cause any problems for images that have already been imported.

There seem to be several options.

1) Download the image to the same directory as the album.  Then MC seems to accept relative paths (just the filename).  Of course this means you have to have the album in a single directory (I made a few mistakes in "rename from properties" causing a few albums to be spread out across directories) and and if you move files around inside MC you have to remember to move the image as well.

2) Probably simpler: Just a single configurable directory to place the images in.  

3) Even simpler:  Put them in (program files)\J River\Media Jukebox\Data\Cover Art.  (But I don't like having programs store important information in their installation directories.)

It would also be nice to name the image file according to artist and album rather than the random filename you get now.
Logged
Pages: [1]   Go Up