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 420577 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

iTSfv - iTunes Store file validator

Reply #200
Teknojnky,

Thanks! Yeah I understand how iTunes can get slow with a large library. Not trying to promote iTunes but you can still use iTunes to manage your music - you don't to add ALL your music at once to it or even play music from it and still enjoy 600x600 artwork from iTunes Store. If I were you what I would do is, install iTunes, add one album at a time to validate the music, repeat the step for other albums.

By the way that error is really strange, I haven't yet been able to reproduce that.

christian_s,

You don't to go to Discs Browser and press Validate Disc to get what you described. That's two steps.

Validate Selected Tracks button in the main windows should be able to extract the files you need in one go.

All,

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

5.16.1.3 Fixed possible crash due to track has been deleted error while synchrocleaning [Thilo]
5.16.1.2 Adding multiple albums via would be tagged as one single album from build 5.15.3.0
5.16.1.1 Fixing Folder Icon for Windows Vista will not anymore fix all the Artists at once
5.16.1.0 Validate Selected Tracks is now in Context Menu accessible via System Tray icon
5.16.0.0 Copy nfo and log files from the source album folder to music library while adding one new album at a time
5.15.7.3 Fixed crash due to The artwork has been deleted while determining artwork sources [Kenny]
5.15.7.2 Fixed crash HRESULT: 0x80070005 (E_ACCESSDENIED)) while getting Artwork extension [Moses]
5.15.7.1 iTSfv crashed due to unknown errors parsing the iTunes Music Library.xml [Nick]
5.15.7.0 Added Google Search Album to Disc Context Menu in Discs Browser
5.15.6.1 Automatically filling Year tag is now optional via Validate > Tracks. [steveqqq]
5.15.6.0 Statistics window title will contain the date statistics were generated.
5.15.5.0 Tags unreadable by iTunes but readable by iTSfv via TagLib are overwritten before adding to iTunes
5.15.4.1 iTSfv crashed if the disc being validated was not found in the discs table. [Manuel Jose]
5.15.4.0 Creation of Folder.jpg, Artwork.jpg, AlbumArtSmall.jpg can be saved from Resized Artwork [steveqqq]
5.15.3.3 Ability to save resized Artwork was not optional. Now in Options > Validate > File System: Disable automatic creation of Artwork (600x600).jpg
5.15.3.2 iTunes downloaded Artwork were not resized upon request before embedding to track [Shane, 1828250]
5.15.3.1 Attempt to prevent failure adding Artwork from images that were dragged from webpages
5.15.3.0 iTSfv will attempt to show the Album Artist and Album tags of the album you dragged to iTSfv
5.15.2.4 Stability fixes for validating Tracks deleted in iTunes while the disc is still loaded in Discs Browser
5.15.2.3 Added option to disable warning for adding tracks without Track Number. So then iTSfv will not warn for missing Track Number during long operations. [Scott]
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]

iTSfv - iTunes Store file validator

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

Hi Jose,
in mp3tag click on the Aa icon. You can then see a few default action.
Click the New icon > Give the Action a name like "CoverArt" > Click New > Select 'Import file from' > enter "folder.jpg".

In order to use the action you mark relevant files and press Action icon > Ok. Above action will use the directory folder.jpg file and add it as album art for the selected files. If you are working on several directories mp3tag will still use the local folder.jpg for each mp3 file.
Hope this helps.

iTSfv can also auto embed the art. I just like to check the art first, fix cropping, contrast and save the image so it's less than 100 Kb, but if of course depends on the complexity of the artwork.
- Chr

iTSfv - iTunes Store file validator

Reply #202
I have a feature request, if it's not to much trouble, whenever you get the time:

You know the feature to copy selected tracks to clipboard? Would it be possible to make it copy in this format? "Artist - Track"
rather than how it does now, where it says "Song" by Artist from "Album"? Or maybe there's already an option for this, but I couldn't seem to find it.

Thanks! I'm still having way too much fun with this program.

iTSfv - iTunes Store file validator

Reply #203
Hi, after going through so many pages, I still cannot figure if this software is able to add artwork into iTunes database without embedding it in the tracks... Especially since I can see that this is written as one of the features in this page - http://itsfv.sourceforge.net/

Would be great if anyone could point me in the correct direction...

iTSfv - iTunes Store file validator

Reply #204
Hi Alpc,

I'd really like to know that as well.

I am aware that people are attempting to find ways to inject .itc files using artwork out side of iTMS but I think the whole process is still under R&D.


The only way you can have iTunes to store Artwork without embedding artwork, as of now, is by "Get Album Artwork" feature in iTunes.

Hi heathabear,

Sure.  That copy to clipboard feature was a quick job just to get the track list for me when I wanted to paste my Top 25 in a MSN conversation. I will be doing a rework on this feature for the next upcomg build.

Cheers,
McoreD

P.S:

Alpc, I am really sorry if this sounded confusion: Add Artwork from explorer to tracks without embedded artwork
I meant Add artwork from explorer to "Tracks without embedded Artwork". Is there a clearer way to say it, somebody? Thanks.

 

iTSfv - iTunes Store file validator

Reply #205
I have a feature request, if it's not to much trouble, whenever you get the time:

You know the feature to copy selected tracks to clipboard? Would it be possible to make it copy in this format? "Artist - Track"
rather than how it does now, where it says "Song" by Artist from "Album"? Or maybe there's already an option for this, but I couldn't seem to find it.

Thanks! I'm still having way too much fun with this program.


Hi heathabear,

I have released an update with the feature you requested.

5.17.1.0 Copy to Clipboard function now accepts different patterns  [heathabear]
5.17.0.2 DiscNumber and TrackCount tags were not overwritten while adding new files if their overwrite value is 1
5.17.0.1 Fixed crash due to Failed to compare two elements in the array [Wayne]
5.17.0.0 Added iTSfv Lite so that if iTunes is not detected iTSfv Lite will be loaded which can be used to validate audio files via drag & drop or folder browse
5.16.3.0 Ability to continue using Track Replace Assistant even after iTSfv Main window is closed
5.16.2.0 Double clicking Artwork panel in Discs Browser will open the current Artwork in the default image viewer
5.16.1.5 iTunes Store validator will be henceforth identified as iTSfv in its Window Title to avoid confusion with iTunes Window Title
5.16.1.4 Folder thumbnail did not fix if the Artist and Album names were identical

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

I hope the new way is much customizable?

Thanks for the comments. 

Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #206
I am aware that people are attempting to find ways to inject .itc files using artwork out side of iTMS but I think the whole process is still under R&D.

Oh... sigh... Ok, back to search engine...

The only way you can have iTunes to store Artwork without embedding artwork, as of now, is by "Get Album Artwork" feature in iTunes.

Yes, I know... However, more than half of my albums are not found in iTunes, or the downloaded artwork is wrong - e.g. My album is "The Judds: Greatest Hits", which if you click on accessing iTunes store, it's there, but when you try to download the album artwork, you get the artwork for "The Judds: Greatest Hits Vol 2" instead!!! Or, the album is listed in the iTunes store, you check that artist, title, album and track number is the same as what is shown in iTunes, and yet iTunes cannot download the artwork... So, what do you do in those situations? Why can't iTunes allow import of artwork without embedding it in the tracks?!?!?! Sigh...

P.S:
Alpc, I am really sorry if this sounded confusion: Add Artwork from explorer to tracks without embedded artwork
I meant Add artwork from explorer to "Tracks without embedded Artwork". Is there a clearer way to say it, somebody? Thanks.

So what you are trying to say is for those tracks without embedded artwork, you can add the artwork from explorer into the tracks?

iTSfv - iTunes Store file validator

Reply #207
That's exactly right Alpc! I knew at the time of writing it was ambiguous/dodgy. Is there a clearer way of saying it - I'd like to know.

For those albums that iTunes does not detect, I try to simplify the Album, Artist tags so that it matches the one in the iTunes Store. Eventually I manage to get it. I really really hope iTunes to continue support for embedding artwork into tracks but also to support your case as an option.

Cheers,
McoreD



5.18.0.0 Support creating valid XSPF Playlists according to http://validator.xspf.org/
5.17.3.0 Export M3U Playlist with Given Pattern in Options > Files System for each Album validated
5.17.2.0 Words to Ignore while captilizing are now retrieved using simple-words.txt in Log folder [lordtyris]

Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<playlist xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1" xmlns="http://xspf.org/ns/0/">
  <title>200711</title>
  <creator>iTSfv 5.18.0.0 XSPF Generator</creator>
  <info>file:///H:/Users/Manno/My%20Documents/My%20Music</info>
  <location>file:///H:/Users/Manno/My%20Documents/My%20Music/200711.xspf</location>
  <trackList>
    <track>
      <location>file:///F:/Music/Da%20Buzz/Wanna%20Be%20With%20Me_/01%20Wanna%20Be%20With%20Me_.mp3</location>
      <title>Wanna Be With Me?</title>
      <creator>Da Buzz</creator>
      <album>Wanna Be With Me?</album>
      <trackNum>1</trackNum>
    </track>
    <track>
      <location>file:///F:/Music/DJ%20Doboy/Vocal%20Edition%2002/01%20Vocal%20Edition%2002.mp3</location>
      <title>Vocal Edition 02</title>
      <creator>DJ Doboy</creator>
      <album>Vocal Edition 02</album>
      <trackNum>1</trackNum>
    </track>
    <track>
      <location>file:///F:/Music/Klaus%20Badelt/Pirates%20Of%20The%20Caribbean%20(The%20Curse%20Of%20T/15%20He's%20a%20Pirate.mp3</location>
      <title>He's a Pirate</title>
      <creator>Klaus Badelt</creator>
      <album>Pirates Of The Caribbean (The Curse Of The Black Pearl)</album>
      <trackNum>15</trackNum>
    </track>
    <track>
      <location>file:///F:/Music/Roxette/20%20Greatest%20Songs/06%20It%20Must%20Have%20Been%20Love.mp3</location>
      <title>It Must Have Been Love</title>
      <creator>Roxette</creator>
      <album>20 Greatest Songs</album>
      <trackNum>6</trackNum>
    </track>
  </trackList>
</playlist>


I still haven't got decent XSPF Player set up to test XSPF Playback myself. If anybody has a nice suggestion for Windows XP, that would cool to know.

Edit: Tried XSPF using foo_xspf in Foobar2000. The iTSfv generated XSPF were almost but not all the same as the foo_xspf generated files. The structure in was somewhat unfamiliar and failed validation at http://validator.xspf.org/ so I am not sure I should incorporate features from there, instead I will except feedback from the next release of iTSfv.

iTSfv - iTunes Store file validator

Reply #208
I'm still confused about synchoclean.
Right now, it realizes that most of my music is not in one itunes folder... so it says that it won't delete it.

However, When saying ok, the status bar says "checking track to delete"... not very reassuring

Can you explain what we can expect? Maybe change the message?
Thanks

iTSfv - iTunes Store file validator

Reply #209
Hi urlwolf,

Thanks, I have update the manual to include the following: 

During Synchroclean iTSfv will delete track entries from Music Library which are non-existent in HDD and tracks outside of your music library locations. iTSfv will then look for new music in your music library locations and ask you to add new music from Music Folders if new files are found.



If iTSfv finds that most of your music are not in any of the music folders you have configured in iTSfv options then iTSfv will not remove music outside of your music folders. iTSfv will continue checking for non-existent files only.


I will also update the status bar message to say it is now checking for non-existent files.




Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #210

I have a feature request, if it's not to much trouble, whenever you get the time:

You know the feature to copy selected tracks to clipboard? Would it be possible to make it copy in this format? "Artist - Track"
rather than how it does now, where it says "Song" by Artist from "Album"? Or maybe there's already an option for this, but I couldn't seem to find it.

Thanks! I'm still having way too much fun with this program.


Hi heathabear,

I have released an update with the feature you requested.

5.17.1.0 Copy to Clipboard function now accepts different patterns  [heathabear]
5.17.0.2 DiscNumber and TrackCount tags were not overwritten while adding new files if their overwrite value is 1
5.17.0.1 Fixed crash due to Failed to compare two elements in the array [Wayne]
5.17.0.0 Added iTSfv Lite so that if iTunes is not detected iTSfv Lite will be loaded which can be used to validate audio files via drag & drop or folder browse
5.16.3.0 Ability to continue using Track Replace Assistant even after iTSfv Main window is closed
5.16.2.0 Double clicking Artwork panel in Discs Browser will open the current Artwork in the default image viewer
5.16.1.5 iTunes Store validator will be henceforth identified as iTSfv in its Window Title to avoid confusion with iTunes Window Title
5.16.1.4 Folder thumbnail did not fix if the Artist and Album names were identical

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

I hope the new way is much customizable?

Thanks for the comments. 

Cheers,
McoreD



Wow, that was so fast! Thank you so much! I can't wait to try it out!

You're the best!

iTSfv - iTunes Store file validator

Reply #211
is it possible build a log file that list tracks that has artwork in itunes but does not have embedded art in the mp3 file?

iTSfv - iTunes Store file validator

Reply #212
is it possible build a log file that list tracks that has artwork in itunes but does not have embedded art in the mp3 file?


Excellent idea. It is possible and will be included in the next build.

Right now the related log shows all tracks without embedded artwork.

iTSfv - iTunes Store file validator

Reply #213
One question... Is there any way to tell 'validate' not to mess with my genre tags? I'm using itsfv ONLY to get cover art, everything else is a nuisance (having to have itunes installed to start with  ).

Also, how do you launch that 'lite' version that doesn't depend on itunes?

Thanks

iTSfv - iTunes Store file validator

Reply #214

is it possible build a log file that list tracks that has artwork in itunes but does not have embedded art in the mp3 file?


Excellent idea. It is possible and will be included in the next build.

Right now the related log shows all tracks without embedded artwork.

Thanks McoreD - it's not urgent. I used mp3tag instead. By adding the Cover field I could list all tracks with no album art and then export the list to CSV. Now I'm just checking those albums one by one. Some have art in iTunes other have no art at all.

Btw is there a way to control if folder.jpg should be read-only or not?

iTSfv - iTunes Store file validator

Reply #215
christian_s,

Here is an updated build that provides this functionality.

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

5.19.0.1 Possible crash if resized source Artwork was not found while exporting Artwork [urlwolf]
5.19.0.0 Check for tracks with non-embedded iTunes downloaded Artwork [christian_s]
5.18.0.2 Fixed instability due to track has been deleted error while determining artwork source [James]

There was a bit of trick into it. If you had configured iTSfv to import Artwork, iTSfv would have immediately embedded the iTunes Downloaded Artwork into the track, so a check to see if the track had Downloaded Artwork will return false. So this check function is isolated from other checks because it had to be done prior to iTSfv messing with any track. That's how it is implemented now. A bit over-informative but thought a dev must find that logic interesting.

Cheers,
McoreD

Edit: Oops missed your post! Sorry there is no current way to control that. A future build will have this option in Options > File System.

iTSfv - iTunes Store file validator

Reply #216
One question... Is there any way to tell 'validate' not to mess with my genre tags? I'm using itsfv ONLY to get cover art, everything else is a nuisance (having to have itunes installed to start with  ).

Also, how do you launch that 'lite' version that doesn't depend on itunes?

Thanks


urlwolf, sorry - what & when does iTSfv do with the genre tags? I will look into this issue immediately.

I am confused with your remark on iTunes. If I understand correctly you need iTunes first to download Artwork from iTunes Store and to get iTSfv to export those artwork to file. So without iTunes we are nowhere, right?

Inspired by Teknojnky's confusion on iTSfv dependancies, iTSfv Lite was a start to reproduce most of the iTSfv tasks (in the coming future) without the dependency of iTunes. Basically the ultimate goal is to reproduce all tasks that does not strictly require iTunes. Hopefully something for iTSfv 6.

iTSfv Lite will automatically show up if iTunes is not present. If iTunes is present, to fire up iTSfv Lite you will need to go to Tools > iTSfv Lite. It doesn't do much -- currently only a validator of tags to tell you what tags are missing.

iTSfv - iTunes Store file validator

Reply #217
For those albums that iTunes does not detect, I try to simplify the Album, Artist tags so that it matches the one in the iTunes Store. Eventually I manage to get it. I really really hope iTunes to continue support for embedding artwork into tracks but also to support your case as an option.


I did that and I cannot see the difference between my tag and iTunes' tag... which leads to frustration on why the artwork does not get downloaded, especially since they don't exact have logs to show the issue, so that the issue could be pinpointed and resolved... Sigh...

iTSfv - iTunes Store file validator

Reply #218
I did that and I cannot see the difference between my tag and iTunes' tag... which leads to frustration on why the artwork does not get downloaded, especially since they don't exact have logs to show the issue, so that the issue could be pinpointed and resolved... Sigh...


Alpc,

That exact problem happened to me even when the tags were identical, last night. The artwork was not simply downloading. Checked out today morning and it got downloaded. Strange! But you should try again another time.

Some important bug fixes.

5.19.4.2 Discs Browser will not reload for options changed other than Discs Browser view in iTSfv Options
5.19.4.1 Words retrieved from simple-words.txt were not trimmed to remove illegal characters before usage
5.19.4.0 Options > Advanced > Ratings tab content is now moved to Options > Validate > Library
5.19.3.1 Schedule time if misconfigured will reset to 03:00:00 upon Options form load
5.19.3.0 When Year tag is empty, file name patterns will ignore year pattern if exists
5.19.2.2 Artwork was considered as resized if the resize setting was activated even if the source resolution was lower
5.19.2.1 Fixed possible file being used error while updating Artwork thumbnail in Discs Browser during validation
5.19.2.0 iTunes Downloaded Artwork are now temporarily saved in iTSfv Artwork directory (by default in Pictures) rather than in iTSfv Temporary Directory
5.19.1.1 GetAlbumArtist returned "Various Artists" if AlbumArtist was empty but Artist was not
5.19.1.0 Setting attributes Read-Only to Folder.jpg is now optional [christian_s]
5.19.0.1 Possible crash if resized source Artwork was not found while exporting Artwork [urlwolf]


I am back to Windows XP now. iTunes add-ons operates faster in XP than Vista it seems.

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

iTSfv - iTunes Store file validator

Reply #219
Also, i just ordered an ipod, and i'm in the process of making my files to be "itunes/ipod friendly". My tags are stored in ID3v1 + APEV2, and I noticed that itunes can't read the ape tags. What irks me is that my genre tags (the custom ones like "alternative pop") and my rating tags appear to be stored in the ape tag and do not display in itunes (the normal ones like "blues" do display). I was wondering if there's a way your program could help me out in this matter.


Noticed I had this unanswered kanak, sorry about that. If you drag and drop such files to iTSfv then iTSfv should be able to read the APE tags and add to iTunes. Please let me know if this works. iTSfv is using taglib-sharp which supports APE tags so my guess is that it should work.

2. Also, is it possible to have a feature that would export the title, album, artist etc information to the clipboard? (e.g. Select tracks in itunes, click export and get stuff like Genre\Artist - Album\Title information). If this is possible, please make the export criteria customizable.


You might have noticed that the later iTSfv versions supports more customization for Clipboard function. 

urlwolf, the Resize Artwork should function properly now.


iTSfv - iTunes Store file validator

Reply #221
Hi All,

I am happy to release iTSfv 5.23 BETA which I plan to release as the last beta before a final during mid-December.

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

If running older versions, it would be great if you guys could please upgrade to this version and use it instead. 

Release Notes:


5.23.0.0 Ability to remove Null characters in tags accessible via Tracks > Remove Null characters in Tags
5.22.0.0 Support for adding new music by Add folder to Library... menu item in File menu
5.21.0.0 Export index to Album folder using TreeGUI Directory Indexer engine
5.20.0.0 Support deleting Temp Files in iTunes folder in background. Activate via Options > Explorer
5.19.0.0 Check for tracks with non-embedded iTunes downloaded Artwork [christian_s]
5.18.0.0 Support creating XSPF Playlists valid according to http://validator.xspf.org/
5.17.0.0 Added iTSfv Lite so that if iTunes is not detected iTSfv Lite will be loaded which can be used to validate audio files via drag & drop or folder browse
5.16.0.0 Copy nfo/log/jpg files from the source album folder to music library while adding one new album at a time
5.15.0.0 Drag&Drop Artwork to a selected Disc in Discs Browser and crop artwork before replacing artwork in the disc

Version History:

5.23.0.0 Ability to remove Null characters in tags accessible via Tracks > Remove Null characters in Tags
5.22.0.5 Status Bar text will not be blank while validating tracks when the user clicks on a disc in Discs Browser
5.22.0.4 Debugging events to log should not cause program crashing anymore
5.22.0.3 Did not copy nfo/log/jpg files from source album folder if the album tag of at least one of the tracks had an appended space
5.22.0.2 Handle Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) while saving Artwork
5.22.0.1 By default Documents\iTSfv Logs directory is now in Documents\iTSfv\Logs directory
5.22.0.0 Support for adding new music by Add folder to Library... menu item in File menu
5.21.2.1 Warnings are now loggable in both alpha and beta versions of iTSfv
5.21.2.0 Ability to customize CSS in the iTSfv XHTML Report using an external CSS file via Options > Advanced > Report
5.21.1.0 Ability to customize CSS in the XHTML version Indexer using an external CSS file via Options > File System > Indexer
5.21.0.0 Export index to Album folder using TreeGUI Directory Indexer engine
5.20.2.1 Drag & Drop Artwork did not work due to a file access issue in debug.txt
5.20.2.0 Reconfigured GUI Controls in Options > File System to support future expansion of features
5.20.1.0 M3U Playlists generated during Validation will contain Relative paths instead of Full Paths
5.20.0.0 Support deleting Temp Files in iTunes folder in background. Activate via Options > Explorer
5.19.4.6 Discs browser will no longer display unreferenced discs due to interrupted validations pressing the Stop button by the user
5.19.4.5 Fix possible crash when clicking Discs Browser while reading tracks from Library
5.19.4.4 Status bar text will not show the "&" sign properly [McoreD/jmcilhinney]
5.19.4.3 Artwork from iTunes Music Store are saved in the same Artist\Album path as iTunes Downloaded Artwork path
5.19.4.2 Discs Browser will not reload for options changed other than Discs Browser view in iTSfv Options
5.19.4.1 Words retrieved from simple-words.txt were not trimmed to remove illegal characters before usage
5.19.4.0 Options > Advanced > Ratings tab content is now moved to Options > Validate > Library
5.19.3.1 Schedule time if misconfigured will reset to 03:00:00 upon Options form load
5.19.3.0 When Year tag is empty, file name patterns will ignore year pattern if exists
5.19.2.2 Artwork was considered as resized if the resize setting was activated even if the source resolution was lower
5.19.2.1 Fixed possible file being used error while updating Artwork thumbnail in Discs Browser during validation
5.19.2.0 iTunes Downloaded Artwork are now temporarily saved in iTSfv Artwork directory (by default in Pictures) rather than in iTSfv Temporary Directory
5.19.1.1 GetAlbumArtist returned "Various Artists" if AlbumArtist was empty but Artist was not
5.19.1.0 Setting attributes Read-Only to Folder.jpg is now optional [christian_s]
5.19.0.1 Possible crash if resized source Artwork was not found while exporting Artwork [urlwolf]
5.19.0.0 Check for tracks with non-embedded iTunes downloaded Artwork [christian_s]
5.18.0.2 Fixed instability due to track has been deleted error while determining artwork source [James]
5.18.0.1 When iTSfv finds out most of your music located not in the library folders during synchroclean it will show in status bar that it is only checking to remove dead tracks from the library [urlwolf]
5.18.0.0 Support creating XSPF Playlists valid according to http://validator.xspf.org/
5.17.3.0 Export M3U Playlist with Given Pattern in Options > Files System for each Album validated
5.17.2.0 Words to Ignore while captilizing are now retrieved using simple-words.txt in Log folder [lordtyris]
5.17.1.0 Copy to Clipboard function now accepts different patterns  [heathabear]
5.17.0.2 DiscNumber and TrackCount tags were not overwritten while adding new files if their overwrite value is 1
5.17.0.1 Fixed crash due to Failed to compare two elements in the array [Wayne]
5.17.0.0 Added iTSfv Lite so that if iTunes is not detected iTSfv Lite will be loaded which can be used to validate audio files via drag & drop or folder browse
5.16.3.0 Ability to continue using Track Replace Assistant even after iTSfv Main window is closed
5.16.2.0 Double clicking Artwork panel in Discs Browser will open the current Artwork in the default image viewer
5.16.1.5 iTunes Store validator will be henceforth identified as iTSfv in its Window Title to avoid confusion with iTunes Window Title
5.16.1.4 Folder thumbnail did not fix if the Artist and Album names were identical
5.16.1.3 Fixed possible crash due to track has been deleted error while synchrocleaning [Thilo]
5.16.1.2 Adding multiple albums via would be tagged as one single album from build 5.15.3.0
5.16.1.1 Fixing Folder Icon for Windows Vista will not anymore fix all the Artists at once
5.16.1.0 Validate Selected Tracks is now in Context Menu accessible via System Tray icon
5.16.0.0 Copy nfo/log/jpg files from the source album folder to music library while adding one new album at a time
5.15.7.3 Fixed crash due to The artwork has been deleted while determining artwork sources [Kenny]
5.15.7.2 Fixed crash HRESULT: 0x80070005 (E_ACCESSDENIED)) while getting Artwork extension [Moses]
5.15.7.1 iTSfv crashed due to unknown errors parsing the iTunes Music Library.xml [Nick]
5.15.7.0 Added Google Search Album to Disc Context Menu in Discs Browser
5.15.6.1 Automatically filling Year tag is now optional via Validate > Tracks. [steveqqq]
5.15.6.0 Statistics window title will contain the date statistics were generated.
5.15.5.0 Tags unreadable by iTunes but readable by iTSfv via TagLib are overwritten before adding to iTunes
5.15.4.1 iTSfv crashed if the disc being validated was not found in the discs table. [Manuel Jose]
5.15.4.0 Creation of Folder.jpg, Artwork.jpg, AlbumArtSmall.jpg can be saved from Resized Artwork [steveqqq]
5.15.3.3 Ability to save resized Artwork was not optional. Now in Options > Validate > File System: Disable automatic creation of Artwork (600x600).jpg
5.15.3.2 iTunes downloaded Artwork were not resized upon request before embedding to track [Shane, 1828250]
5.15.3.1 Attempt to prevent failure adding Artwork from images that were dragged from webpages
5.15.3.0 iTSfv will attempt to show the Album Artist and Album tags of the album you dragged to iTSfv
5.15.2.4 Stability fixes for validating Tracks deleted in iTunes while the disc is still loaded in Discs Browser
5.15.2.3 Added option to disable warning for adding tracks without Track Number. So then iTSfv will not warn for missing Track Number during long operations. [Scott]
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]

Known Bugs:

http://sourceforge.net/tracker/?group_id=2...amp;atid=988851

iTSfv - iTunes Store file validator

Reply #222
Here are some bugs:

Advanced > Folders > can't change settings directory (reverts after clicking apply)
Advanced > Folders > Logs Directory > error when moving log files to new location

I've tried to import art work that I've exported with a previous version of iTSfv. This no longer works when there is no album name. When there was no album name, iTSfv would use the track name instead. That function is broken.

Also, here is a feature request:
iTunes has this annoying bug that once you put something in any of it's ID3Tags fields it won't delete it, it will only overwrite it. So, if you fill out the comment field or album field and later realize that you've made a mistake and that it should really be empty, iTunes won't update it. I've removed some some ID3Tags (using mp3Tag) and iTunes will still display the old information, even though the file no longer has a comment etc. If you modify a certain ID3Tag field or add information, it will update it, but not if you delete something.

So, would it be possible for iTSdv to read a file's realy ID3 tag and compare it to the iTunes database and then update the iTunes database accordingly?

thanks
--alt-presets are there for a reason! These other switches DO NOT work better than it, trust me on this.
LAME + Joint Stereo doesn't destroy 'Stereo'

iTSfv - iTunes Store file validator

Reply #223
Hi Jojo,

Thanks for the feedback. Getting prepared for a final release this is exactly what I expected. 

Fixed two folder move bugs.

I looked closely at the artwork import issue and tried to reproduce any expected behaviour.

Steps to reproduce:

iTSfv settings:
Export as %Artist% - (%Year%) %Album%.jpg
Export to H:\Users\Manno\My Documents\My Music\iTunes\Album Artwork\iTSfv

I made a copy of a mp3 file (Artist: Dolores O'riordan, Album: Are You Listening?, Name: Ordinary Day) , and added to iTunes
The track already had id3 data and I got Album Art from iTunes Store
I then cleared the Album tag
Selected the track and in iTSfv I pressed "Validated Selected Tracks"

(for iTSfv to accept mistagged files, I had to check "Include tracks without Name, Artist or Album" in Options.

Here is the log file.

20071209T192929 Job Started: VALIDATE_TRACKS_SELECTED
20071209T192931 Saved Track Artwork as H:\Users\Manno\My Documents\My Pictures\iTSfv\Dolores O'riordan\Ordinary Day\Artwork.jpg
20071209T192931 Found non-embedded iTunes Artwork
20071209T192931 Saved Track Artwork as H:\Users\Manno\My Documents\My Music\iTunes\Album Artwork\iTSfv\Dolores O'riordan - (2007) Ordinary Day.jpg
20071209T192931 Export Artwork Pass 1 Finished.
20071209T192931 Compare Artwork Path: H:\Users\Manno\My Documents\My Pictures\iTSfv\Dolores O'riordan\Ordinary Day\Artwork.jpg
20071209T192931 Track Artwork Path:  H:\Users\Manno\Application Data\iTSfv\trackArtwork.jpg
20071209T192931 Track Artwork Size: 600x600, Compare Artwork Size: 600x600
20071209T192932 Found non-embedded iTunes downloaded Artwork and set to embed..
20071209T192932 Replace Artwork for 1 Ordinary Day? True
20071209T192932 Replaced Artwork in E:\Uploads\McoreD\Completed\Dolores O'riordan - Are You Listening [2007]\Copy of 01-dolores_oriordan-ordinary_day.mp3 from H:\Users\Manno\Application Data\iTSfv\trackArtwork.jpg
20071209T192932 Replace 600x600 with 600x600 for H:\Users\Manno\My Documents\My Music\iTunes\Album Artwork\iTSfv\Dolores O'riordan - (2007) Ordinary Day.jpg? False
.
20071209T192934 Duration: 0 Hours 0 Minutes 4.65625 Seconds
20071209T192934 Job Finished: VALIDATE_TRACKS_SELECTED

The file was created from the Name tag instead of blank Album tag. So it was OK.



I then attempted the reverse.

iTSfv Settings:
Import using %Artist% - (%Year%) %Album%.jpg
Import from H:\Users\Manno\My Documents\My Music\iTunes\Album Artwork\iTSfv


I cleared the album art to make sure it embeds, selected the track and pressed "Validate Selected"

20071209T193049 Job Started: VALIDATE_TRACKS_SELECTED
20071209T193051 Added Artwork to E:\Uploads\McoreD\Completed\Dolores O'riordan - Are You Listening [2007]\Copy of 01-dolores_oriordan-ordinary_day.mp3 from H:\Users\Manno\My Documents\My Music\iTunes\Album Artwork\iTSfv\Dolores O'riordan - (2007) Ordinary Day.jpg
.
20071209T193051 Duration: 0 Hours 0 Minutes 2.21875 Seconds
20071209T193051 Job Finished: VALIDATE_TRACKS_SELECTED


So it seemed it is reading the Name tag instead of the Album tag if Album tag was missing.



The iTunes bug:

I recorded a small activity in iTunes to make sure if this is what you described?

http://wmwiki.com/mcored/research/itunes/itunes-tagging1/

In that video, I put a comment, clear it, and press OK.


I added an option to force read the tags from the file during validation.


5.23.2.0 Option to force update tags from file in Optiosn > Validate > Tracks [Jojo]
5.23.1.3 iTSfv crashed while moving Logs folder due to File System watcher activity file being in use [Jojo]
5.23.1.2 Settings folder relocation was not properly saved [Jojo]

5.23.1.1 Fixed possible crash due to Index was out of range error if tracks were deleted while reloading albums
5.23.1.0 iTSfv is now able to open the most recent tracks report in the Logs directory preventing Failed Open error


Thanks,
McoreD

iTSfv - iTunes Store file validator

Reply #224
thanks for fixing the bugs. Could I have a bug fix release? I was in the middle of something and would like to complete it.

I should have described the iTunes tag issue more clearly. The problem only occurs when you are using a program other than iTunes to the tagging. I use mp3Tag, since it is more flexible and I just don't trust iTunes. So, if you delete the comment field of a song using a 3rd party app and then go to iTunes and click on file properties, it won't get rid of the comment information although it is no longer part of the file's ID3 tag. If you however, just alter the comment tag (or album tag or whatever), iTunes does update its database.

Therefore, iTunes will update its database as long as you add a previously non existing tag or alter an existing tag. But it won't remove any information from it's database and replace it with an empty string. Unless of course, you use iTunes to remove the information.

Therefore, it would be nice to have an option that goes to the physical mp3 file and reads the ID3 tag and compares and possibly syncs it with iTunes database. Would such a feature be possible? I have been looking for ages to get rid of that bug.

thanks

Edit:
Here are some more feature requests: Create a playlist in iTunes with all the songs that have no album art. Other criteria such as no lyrics etc. would be nice too.

Fetch album art from amazon (since iTunes is broken) and maybe the same for lyrics.
--alt-presets are there for a reason! These other switches DO NOT work better than it, trust me on this.
LAME + Joint Stereo doesn't destroy 'Stereo'