Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iTSfv - iTunes Store file validator (Read 416679 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

iTSfv - iTunes Store file validator

Reply #175
Thanks McoreD,

In the meantime, I was using itunes library updater 1.26.
It's extremely slow, maybe 1 soung per second.
That's probably because the partition Itunes library is in is almost full.

I'll fix that.
Still, in optimal conditions, is ITSfv faster thatn ITLU?

Thanks


urlwolf, I really haven't tested both against speed. In optimal conditions iTLU will be faster because it does less checks? I am not really sure but I am going test it now. iTSfv does Synchroclean with one thing in mind: that tracks will never be accidentally deleted, which is not the case with iTLU because it doesn't do checks for user mistakes. For example, if you have music stored in F:\Music and you have don't have that path in iTLU music folder locations, then without warnings iTLU will delete any F:\Music\*.mp3 reference in iTunes. The difference is that iTSfv will refuse to synchronize if this is the case.

Jose, thanks for the feedback, it is not necessary to reset settings in every update. The bug in the previous build affected how the pattern was stored in the settings file. So I had to reset the settings file to read new values. Sorry about that.

Edit:

Tests were done for 15595 tracks. I ran synchroclean with same options for F:\Music.

iTLU took 21 minutes.

iTSfv took 27 minutes.

20071002T072422 Job Started: SYNCHROCLEAN
20071002T072422 Safety checks initiated before removing tracks outside of music folders.
20071002T072424 Looking for tracks outside of music folders to remove
20071002T072953 Finding new tracks in specified music locations...
20071002T075136 Finding new tracks in specified music locations... Done.
20071002T075136 Job Finished: SYNCHROCLEAN

I can make iTSfv do it 10 times faster however that needs some more testing.

iTSfv - iTunes Store file validator

Reply #176
I have not been able to reproduce that error. It didn't touch the ValidateDisc function at all. Advanced tab > Adjust Rating will not simply access Validate Disc code. 

If you run Adjust Ratings as part of validating tracks/library, only iTSfv will update Tags.


OK, thanks for confirming that. I think the problem was with my iTunes library, some stuff was messed up after my computer crashed with it open. Working now.

Keep up the great work, Bluenote

iTSfv - iTunes Store file validator

Reply #177
Quote
I can make iTSfv do it 10 times faster however that needs some more testing.


That's great to hear!

BTW, congrats McoreD -and me  - now that we know that long filenames are a problem, I have managed to validate my entire library (Yay!). It took some effort, but the results should be worth it (great 600x600 artwork, pretty automatic).

After I'm done downloading artwork, I'd like to insert it in tracks (right now, my artwork is in folder.jpg). However, some of my scans are huge.

Adding that to each track would be a waste.
Is there any way you can tell ITSfv "resize any jpg too large to a manageable size (e.g. <100kb) before inserting it into the tracks?

Thanks

iTSfv - iTunes Store file validator

Reply #178
Thanks and that's great news from urlwolf and Bluenote. 

An option to resize large artwork ( over xxx KiB ) to ###x### resolution would be an excellent feature addition.

urlwolf,

I have emailed you build 5.12.7.1

http://sourceforge.net/project/showfiles.p...ckage_id=243989

5.12.7.1 If iTSfv finds there are tracks in iTunes which do not belong to any music folder location, instead of refusing, iTSfv will continue to Synchroclean, leaving those tracks
5.12.7.0 Implementation of finding new files to iTunes Library is now 100x faster which makes Synchroclean faster

I was quite amazed my self because, finding new tracks only took 10 seconds for a library with 15595 tracks.

Finding new tracks:

Code: [Select]
20071002T174802 Job Started: FIND_NEW_TRACKS_FROM_HDD
20071002T174802 Finding new tracks in specified music locations...
20071002T174810 Finding new tracks in specified music locations... Done.
20071002T174814 Job Finished: FIND_NEW_TRACKS_FROM_HDD


Using new finding new tracks method:

iTSfv took 5 minutes. (major chunk of that time is Looking for tracks outside of music folders to remove, which I am planning to make even shorter).

Code: [Select]
20071002T173839 Job Started: SYNCHROCLEAN
20071002T173839 Safety checks initiated before removing tracks outside of music folders.
20071002T173912 Looking for tracks outside of music folders to remove
20071002T174404 Finding new tracks in specified music locations...
20071002T174411 Finding new tracks in specified music locations... Done.
.
20071002T174443 Job Finished: SYNCHROCLEAN



If you could let me know how it goes when you press Explorer tab > Options tab > Get Tracks not in Library that would be splendid.

Thanks,
McoreD

iTSfv - iTunes Store file validator

Reply #179
I tried ´get tracks not in library´ and got a crash (emailed to you).

One question. Instead of using Artwork.jpg, can we tell ITsfv to use folder.jpg? All my art is in that format. that´d make itunes more complete.

Thanks

iTSfv - iTunes Store file validator

Reply #180
Maybe a small bug :

Prefs > Validate > Tracks

If I select "Import artwork in album folder from", I can type anything I want inside the pop-up menu in the right. That's OK.

BUT If I select "Import artwork in the following folder from", I can't type anything in the corresponding pop-up menu : I have only access to pre-defined options. This is the only pop-up menu to behave like this (if I go to Prefs > Validate > File System, both pop-up menus behave identically which is good of course).

What do you think McoreD ?

iTSfv - iTunes Store file validator

Reply #181
I tried ´get tracks not in library´ and got a crash (emailed to you).

One question. Instead of using Artwork.jpg, can we tell ITsfv to use folder.jpg? All my art is in that format. that´d make itunes more complete.

Thanks


urlwolf, you can press F2 to access the Options while you are in Tracks tab where you can change Artwork.jpg to Folder.jpg using the drop down menu.

About the crash: did you get that straightaway after iTSfv found new tracks OR while it was adding new tracks? I will be going through this later today.

Jose,

Some parts of that behavior was intentional. I will double check this later tonight.

Thanks,
McoreD

iTSfv - iTunes Store file validator

Reply #182
Crash: It was while it was adding new tracks
It might have to do with 8-bit chars, since I was adding some anime soundtracks.

Does itunes alter my genre tags? Because a good 2000 songs of my previously carefully labelled collection has "miscelaneous" as genre.
I'm new to itunes, and finding plenty of things to like AND dislike. This would be a major ofense though.
   
Itsfv misses plenty of small artwork even when I selected "consider small artwork if smaller than 600 x 600". No idea why. Itunes misses albums that it has in their db. For example, one song from Areito got a cover, whereas the rest of the album (which itunes considered independently, because it was in a different directory) got no cover. I know that iTunes has the cover for that album. No idea why it ignored it, though.

iTSfv - iTunes Store file validator

Reply #183
Some parts of that behavior was intentional. I will double check this later tonight.

Well, if it was intentional, how can I tell iTSfv to "Import artwork in the following folder from (%year%) %album%" for instance ?
("(%year%) %album%" being a new pattern, non-existing in the pop-up menu).
If it doesn't exist, and if I can't create it, how can I possibly do ?
Thanks.

iTSfv - iTunes Store file validator

Reply #184
urlwolf,

iTSfv wouldn't modify any filled Genre tags in any way. iTSfv will show what iTunes can see. I will test more adding new files to iTunes. I haven't manged to crash it yet. I was wondering how was the speed compared to last time for the total time of synchocleaning.

Some important confirmations, I'd like:

1/ Do you mean 200x200 wasn't the smallest artwork you had, and iTSfv didn't report that in the low-resolution-artwork log file?

2/ Itsfv misses plenty of small artwork even when I selected "consider small artwork if smaller than 600 x 600" - do you mean iTSfv skipped those files without embedding artwork to them?

I see a tricky situation you described there, when same album located partially in seperate folders. Theoretically iTSfv is designed to handle that situation because, first iTSfv loads all the albums to Discs Browser, in this step, no matter where your files are, the tracks are sorted in to albums, and tracks will have artwork imported.

The only place I can see a possible trouble is If chkWinExportArtwork.Checked = True AndAlso chkImportArtwork.Checked = False Then but you have Import Artwork checked. 


Jose,

The intentional part was so that we could only input new patterns from one comboBox for simplicity. 
How can I tell iTSfv to "Import artwork in the following folder from (%year%) %album%" for instance? I see. I agree it was implemented in a confusing way! According to the current method, to do what you required,  will need you to go to "Export artwork to the following folder as" comboBox, input the pattern, press Apply and come back to the "Import artwork in the following folder from" comboBox. I will make all comboBoxes editable. Thanks!

iTSfv - iTunes Store file validator

Reply #185
urlwolf,

Loooking at your log file, it says:

Warnings during Validation:
Could not find file 'C:\Documents and Settings\xxxx\My Documents\My Music\iTunes\iTunes Music Library.xml'.

That's quite an error there! I am not sure how that XML file could go missing. An error like that would not have parsed the Xml file properly, and that's like a cause of error for iTSfv crashing while adding files.

I have also revised the code to handle any NullPointer exception whatsoever.

5.13.0.0 Option to resize large artwork to resolution defined as lowest high resolution in Options > Tracks [urlwolf]
5.12.7.3 Attempted fix 'Object reference not set to an instance of an object.' while adding new tracks to library [urlwolf]
5.12.7.2 New artwork file names and file name patterns addable from all comboBoxes in Import and Export tabs [Jose]



20071004T221958 Job Started: VALIDATE_TRACKS_SELECTED
20071004T222006 F:\Music\Vengaboys\The Platinum Album\Artwork.jpg artwork 5569x5540 resized to 600x597 as Artwork (600x597).jpg
20071004T222008 Added Artwork to F:\Music\Vengaboys\The Platinum Album\01 Shala Lalala.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222011 Added Artwork to F:\Music\Vengaboys\The Platinum Album\02 24_7 In My 911.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222013 Added Artwork to F:\Music\Vengaboys\The Platinum Album\03 Kiss (When the Sun Don't Shine).mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222014 Added Artwork to F:\Music\Vengaboys\The Platinum Album\04 Uncle John From Jamaica.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222016 Added Artwork to F:\Music\Vengaboys\The Platinum Album\05 Cheekah Bow Bow (That Computer So.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222018 Added Artwork to F:\Music\Vengaboys\The Platinum Album\06 48 Hours.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222020 Added Artwork to F:\Music\Vengaboys\The Platinum Album\07 Your Place or Mine_.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222022 Added Artwork to F:\Music\Vengaboys\The Platinum Album\08 Skinnydippin'.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222023 Added Artwork to F:\Music\Vengaboys\The Platinum Album\09 Take Me to the City.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222025 Added Artwork to F:\Music\Vengaboys\The Platinum Album\10 Forever as One.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222027 Added Artwork to F:\Music\Vengaboys\The Platinum Album\11 Opus 3 In D#.mp3 from F:\Music\Vengaboys\The Platinum Album\Artwork (600x597).jpg
20071004T222031 Replace 5569x5540 with 600x597 for F:\Music\Vengaboys\The Platinum Album\Folder.jpg? False
20071004T222037 Replace 5569x5540 with 600x597 for F:\Music\Vengaboys\The Platinum Album\Artwork.jpg? False
.
20071004T222040 Job Finished: VALIDATE_TRACKS_SELECTED

http://sourceforge.net/project/showfiles.p...ckage_id=243989

The new checkBox is accessble from iTSfv > Tools > Options > Tracks


Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #186
Hi All,


Hope this helps someone. Feature 5.15.0.0 is looking at tackling easily adding artwork with whiteborders typically from amazon.com. I got really annoying having to

1. save the artwork from amazon.com to find whiteborders and
2. crop the edges using some editor and
3. save final and embed it to to track


The Add Artwork Window will be prompted when you

1.   Validate selected tracks and iTSfv finds a single artwork file in the album folder
2.   Drag & Drop an artwork file from a website or folder to the Artwork panel for a selected Disc in Discs Browser

So basically when you validate a disc here after, when you don't find the artwork in iTunes Music store, what you willl be doing is basically doing a google search for the artwork.

1. Select the disc in Discs browser and
2. Drag the artwork from the site to the Artwork panel

If you find one that has borders you can now crop and press Yes to add the cropped image.



[a href="http://sourceforge.net/project/showfiles.php?group_id=204248" target="_blank"]http://sourceforge.net/project/showfiles.php?group_id=204248


Version 5.14 - 20071014

5.14.0.4 Synchrocleaning more than once still showed up and attemped to add the new tracks detected from the first synchroclean
5.14.0.3 iTSfv will not quit while running active jobs if Close button was accidently pressed; ask for confirmation
5.14.0.2 Disc Browse will not show DiscCount tag in the Disc Name anymore to prevent unexpected misgrouping of tracks
5.14.0.1 DiscCount filling method will not clear existing DiscCount if user validates partial albums i.e. only disc 2 and disc 3 etc. [Daniels]
5.14.0.0 Context Menu operations for Disc Browser with ability to copy Tracklist to Clipboard
5.13.0.1 Genre tag in ID3v1 would be overwritten with Genre index in ID3v2 2.4. Tags via TagLib# are saved in ID3v2 2.3 to overcome this problem.

Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #187
I got really annoying having to

1. save the artwork from amazon.com to find whiteborders and
2. crop the edges using some editor and
3. save final and embed it to to track

You bet it is ! I wish you had done this earlier, it would have saved me a lot of time !  Thanks McoreD !

iTSfv - iTunes Store file validator

Reply #188
Wow. I'm in shock. I think this may be the single most useful add-on for anything that I've ever come across. Now if only I'd found it a week ago! I recently moved all my songs to a different drive and directory the hard way, which meant following a tutorial to manually edit the library file to reflect the new directories (by letter, so it was only 26 find/replaces). It worked, except for whatever reason, it didn't work for my songs with artists that started with a number. (311, 2Pac, etc.) Before I realized it, I had already cleaned my library of any orphaned files with iTunes Library Updater, and so I just decided to cut my loses, seeing as losing ratings and play counts for 30 or so tracks was better than losing it for 7000.  With your program, though, I was able to open my old library from my sister's computer, back it up, and then carry over most of those ratings using your backup/restore feature on my computer. However, there are still about 10 songs where the ratings and play counts that didn't carry over. I checked the backup xml file and it does have the play counts for those songs, but it's just not putting them in, even when I ran the restore feature a second time. Now, 10 songs isn't the end of the world, but more than anything, I'm just curious as to why that'd happen, so I just thought I'd throw that out there.

Edit: I'm using version 4.10 of iTSfv, if that helps, and version 7.1 of iTunes. (I originally got iTSfv from somewhere else and it seemed 4.10 was the latest stable release. Now that I see that isn't so, I can try it with the new version and see if that does the trick!) Tried it, still the same!

One more thing: Is there anything that would be able to go through my playlists and add in any tracks that had been deleted? During this whole process, I know some of my playlists must have lost songs, especially because there were about 20 more that had been corrupted for other reasons and then deleted as orphaned files.  I have all the playlists backed up, so I can go through manually and compare, but I was just wondered if there was an easier way to do it.

Anyway, thank you so, so, so much.  This little tool is about the neatest thing I've ever seen. Being able to back up my ratings gives me great peace of mind. 

Another Edit: (Wow, you're gonna kill me.) Just upgraded to 5.14 - very cool! One more question, though, and then I swear, I'm done: For "delete tracks not in music folder", if I mouse over it, it gives the destination as the iTunes folder. I keep my music elsewhere, so I changed it to that directory in options > explorer. However, it still gives the iTunes folder destination when I mouse over "delete tracks not in music folder." Additionally, if I close the program and re-open it and then go back to options, the folder I added as one of my music folders has disappeared. If I re-add it, is it safe to say that I can use this feature without having all my tracks deleted? (I'd back up the library, so I suppose it doesn't matter. But I'm just wondering.)

I'm done now. I swear. Again, thanks so much. Playing around with this thing has proven to be a great alternative to doing my homework.

iTSfv - iTunes Store file validator

Reply #189
Hi heathabear,

Glad you like it.


iTSfv will look for the track in all the music folder locations (this means the default iTunes music folder plus the additional folder you specify in iTunes > Options > Explorer)
However I noticed the tooltip still only showed the iTunes music folder only. This cosmetic bug is fixed for the next beta release. Thanks.

It is safe to run Synchroclean the way it is now.



Version 5.15 - 20071215?

5.15.2.2 Delete tracks not in music folder tooltip will now display all the music folders set by user [heathabear]
5.15.2.1 Validating only disc 1 of a multi-disc album would have overwritten disc count
5.15.2.0 Ability to overwrite Disc Number and Disc Count before adding new files
5.15.1.2 Handle errors that can occur during forcing tags while adding files [Scott]
5.15.1.1 Fixed application crash while backing up Ratings for URL tracks [Mike]
5.15.1.0 iTSfv will prompt Crop Artwork Wizard when importing single file artwork while Validating Selected Tracks
5.15.0.1 Explorer tab will not be automatically activated for Drag&Drop of files other than audio
5.15.0.0 Drag&Drop Artwork to a selected Disc in Discs Browser and crop artwork before replacing artwork in the disc
5.14.0.6 iTSfv crashed while checking for lyrics in some track [Heiko]
5.14.0.5 iTSfv crashed if artwork path HasIllegalCharacters while getting artwork source[JaEson]


Is there anything that would be able to go through my playlists and add in any tracks that had been deleted? I am not sure I understood you properly. If iTSfv / iTunes Library Update deletes the invalid tracks from the Library, then they are gone from the playlists also. Pro grammatically remembering what files were deleted and upon adding the files to the library, adding the new tracks back to relevant playlsits would be really nice. Is this what you meant? If so, I have the idea in the head.

Quite a mystery there with the 10 non restored songs. The only thing I can think of is if you back up the ratings, change Album/Artist name before restoring them, it will be lost. Most likely you might not have done this but that's the only possible reason I can think of.

iTSfv - iTunes Store file validator

Reply #190
I just wanted to thank mcored for this super useful tool, and more importantly, implementing pretty much every feature requested . Thank you for your tireless work.

iTSfv - iTunes Store file validator

Reply #191
Wow, thanks for getting back to me so quickly! And you even made a new beta to fix the music folder tooltip!

I am not sure I understood you properly. If iTSfv / iTunes Library Update deletes the invalid tracks from the Library, then they are gone from the playlists also. Pro grammatically remembering what files were deleted and upon adding the files to the library, adding the new tracks back to relevant playlsits would be really nice. Is this what you meant? If so, I have the idea in the head.


Ah, yes, that's what I mean.  Sort of the same as the back-up/recover play counts/ratings feature, but for playlists. 

Thanks again! I'm definitely having way too much fun with this thing. I just discovered the overwrite feature, so now I can update playcounts on those 10 mysterious tracks without manually playing the end of the song however many times to get the count up to speed. 

 

iTSfv - iTunes Store file validator

Reply #192
I just wanted to thank mcored for this super useful tool, and more importantly, implementing pretty much every feature requested . Thank you for your tireless work.

I think McoreD should be nominated for the "Developer of the year" awards, in "Most proactive developer" & "Coolest dude".  categories.

iTSfv - iTunes Store file validator

Reply #193

I just wanted to thank mcored for this super useful tool, and more importantly, implementing pretty much every feature requested . Thank you for your tireless work.

I think McoreD should be nominated for the "Developer of the year" awards, in "Most proactive developer" & "Coolest dude".  categories.


Oh, I second that! Forget nominations, let's just give him the award. Really, I can't think of anyone who'd come close. 

iTSfv - iTunes Store file validator

Reply #194
Can I make iTSfv scan my albums in Itunes and attempt to grab artwork for albums that do not have albumart in iTunes? Most of my albums now have albumart about 75% I guess, but I still have a significant number of albums without artwork.

I can see that Tools > Options > Advance > Internet has an option to download artwork if available, but I want to be sure that iTSfv only attempts to fetch artwork for albums that do not have any art at the moment.

Also is it possible to afterwards see a log of which albums artwork was succesfully retrieved for?
- Chr

iTSfv - iTunes Store file validator

Reply #195
Well, silly me tried to use this application without itunes installed (since it did not specifically state that itunes was required)...

When I opened the options, then press OK the below error occurs...

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
  at iTSfv.frmOptions.sSettingsSave()
  at iTSfv.frmOptions.btnOK_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.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
iTSfv
    Assembly Version: 5.9.0.2
    Win32 Version: 5.16.0.0
    CodeBase: file:///J:/Program%20Files/iTSfv/iTSfv.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
McoreSystem
    Assembly Version: 1.12.0.1
    Win32 Version: 1.12.0.1
    CodeBase: file:///J:/Program%20Files/iTSfv/McoreSystem.DLL
----------------------------------------
Interop.iTunesLib
    Assembly Version: 1.10.0.0
    Win32 Version: 1.10.0.0
    CodeBase: file:///J:/Program%20Files/iTSfv/Interop.iTunesLib.DLL
----------------------------------------
gua32km6
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.832 (QFE.050727-8300)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (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 computer
rather than be handled by this dialog box.



iTSfv - iTunes Store file validator

Reply #196
Teknojnky,

Indeed. Noticed you are running a interim beta version. Could you download the latest stable beta version: http://sourceforge.net/project/showfiles.p...ckage_id=243989
 
and reproduce the issue?


Update: I got mistaken for the assembly version. I see you are running a pretty much latest build. I will look into this issue. Does this happen to you every time you press OK after loading Options?

The 5.9 manual says

Requirements
* Latest iTunes version
* Microsoft .NET Framework 2.0 or higher
* Tracks with Album, Artist and Name tags completed

I will update the website to say iTSfv requires iTunes, thanks.


christian_s,

There is only one method in iTSfv to automatically grab artwork - this is some of us figure out how to decrypt the Album Art from Apple iTunes Store. iTSfv cannot automatically grab artwork for you in other means. Tools > Options > Advance > Internet has an option to download artwork if available works only when this is possible.

What you could do is with an iTunes Store Account, you can right click the tracks in iTunes and "Get Album Artwork" and then if you hit validate in iTSfv, then iTSfv will extract the Artwork as JPEG for you and store in the album folder.

Latest iTSfv versions support debug/log facilities that tells you where the Artwork was added from.


heathabear & Jose,

Thanks guys for the nice feedback.

iTSfv - iTunes Store file validator

Reply #197
@McoreD - thanks for the reply. Yep that is the process I use now. I select a album and "get album art". Then I make sure I have selected one album in iTunes and then I use the Album browser in iTSfv to validate the album. Doing this I automatically get the folder.jpg and related files.

Before I knew of iTSfv I was manually copying the art out of iTunes by using right click > Get Info > Art tab > Mark Art > CTRL+C > jump to Explorer and CTRL+V to paste the bmp file to the harddrive. After that I would then open the 1Mb bmp file in photoshop adjust image and save as jpg at the filesize between 20-100Kb depening on the artwork complexity.
After this I use mp3tag to embed the artwork - I have an action (macro) set up for that.

Artwork looks great, but man oh man is it laboursome to get in place if you do not have it setup to begin with.

Thanks for making iTSfv! - it's a great swiss army knife for finetuning the iTunes database.

iTSfv - iTunes Store file validator

Reply #198
Hey Christian,

I'm interested in your mp3tag action (macro). Thanks in advance !

iTSfv - iTunes Store file validator

Reply #199
Teknojnky,

Indeed. Noticed you are running a interim beta version. Could you download the latest stable beta version: http://sourceforge.net/project/showfiles.p...ckage_id=243989
 
and reproduce the issue?


Update: I got mistaken for the assembly version. I see you are running a pretty much latest build. I will look into this issue. Does this happen to you every time you press OK after loading Options?

Yea, it happened every time, even if no changes were made.

The 5.9 manual says

Requirements
* Latest iTunes version
* Microsoft .NET Framework 2.0 or higher
* Tracks with Album, Artist and Name tags completed

I will update the website to say iTSfv requires iTunes, thanks.

I had downloaded from sourceforge linked on the first post, so I assumed it was the most current.

I mostly missed the website, I just followed the links in this thread first post and did not notice anything stating itunes required. I assumed it used the itunes store without itunes, which is why I tried it out.

I am not really interested in re-loading itunes, my library is far too large for itunes to effectively manage it anyway.

It looks like a really cool and useful app tho!