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 418824 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

iTSfv - iTunes Store file validator

Reply #150
That's another amazing idea Jose. Square shaped artwork was preferred because otherwise they look ugly in the iTunes Artwork window with the white borders:

I just got this as a result during a test.


20070927T092851 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (United States)
20070927T092852 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Australia)
20070927T092852 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (United Kindom)
20070927T092852 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Norway)
20070927T092852 iTMS Artwork http://a1.phobos.apple.com/r40/Music/68/5b...dj.njxvgobl.tif was not retrievable from iTMS (Norway).
20070927T092852 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Canada)
20070927T092852 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Germany)
20070927T092853 iTMS Artwork http://a1.phobos.apple.com/eu/r40/Music/68...dj.njxvgobl.tif was not retrievable from iTMS (Germany).
20070927T092853 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (New Zealand)
20070927T092853 iTMS Artwork http://a1.phobos.apple.com/eu/r40/Music/68...dj.njxvgobl.tif was not retrievable from iTMS (New Zealand).
20070927T092853 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Japan)
20070927T092853 iTMS Artwork http://a1.phobos.apple.com/eu/r40/Music/68...dj.njxvgobl.tif was not retrievable from iTMS (Japan).
20070927T092853 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (China)
20070927T092854 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (Denmark)
20070927T092854 Searching iTMS Artwork for 50 Cent - Curtis using iTunes Store (France)
20070927T092854 iTMS Artwork http://a1.phobos.apple.com/eu/r40/Music/68...dj.njxvgobl.tif was not retrievable from iTMS (France).
20070927T092854 Could not find iTMS Artwork in any store.

iTSfv - iTunes Store file validator

Reply #151
Square shaped artwork was preferred because otherwise they look ugly in the iTunes Artwork window with the white borders:

Thanks McoreD. Is it the same for CoverFlow ? (personally I don't care much about the little artwork window)

BTW I hope we haven't hit a brick wall  I just got this as a result during a test.

What do you mean ? That Apple would somewhat be encrypting the artwork again or something ?
But in any case, the artwork should still be accessible via iTunes and the iTMS if we have a valid account. Am I wrong ? (I don't know - maybe iTunes knows how to do things better than iTSfv - or does iTSfv just try to control iTunes like it does for the other features ?)
Anyway, let's not panic for the moment (but let's retrieve a LOT of artwork while we can  ).

iTSfv - iTunes Store file validator

Reply #152
Jose, you don't see the white boarders in Cover Flow BUT because they are not square shaped, when iTunes resizes the view to be "square" the size of it becomes comparatively smaller than a 600x600 artwork.



See what I mean? That Nelly artwork looks shorter.


I get different results for this TIFF test.

This file indeed exists:
Code: [Select]
http://a1.phobos.apple.com/r40/Music/68/5b/ab/dj.njxvgobl.tif

But you get a 403 which is an authentication error.

This file is not. Hence a 404.
Code: [Select]
http://a1.phobos.apple.com/r40/Music/68/5b/ab/dj.njxvgobl.jpg


I double checked with david_dl's CORE with command line and same result:

Quote
Searching for '50 Cent' - 'Curtis' => "H:\Users\Manno\Desktop\iTunesArtCmd\Music
\50 Cent\Curtis\folder"
Failed: The remote server returned an error: (403) Forbidden.
Press any key to continue . . .


I am waiting for david_dl's response in his thread:
http://www.hydrogenaudio.org/forums/index....mp;#entry519380

I am off for work now, will try to implement the discussion into code when I get back.

Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #153
Hi McoreD.

I think I have folder/filenames that are too long!
That's a good explanation!
Do you think that's a possibility?

If so, I'll try to use foobar to shorten my file names.
Thanks,
-Jose

Date and Time:    2007-09-27T18:29:34

iTunes version: 7.4.2.4

iTSfv version:    5.12.1.2

Error caused by:
The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

Error path:
    at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
    at System.IO.Path.GetFullPathInternal(String path)
    at System.IO.Directory.CreateDirectory(String path, DirectorySecurity
directorySecurity)
    at System.IO.Directory.CreateDirectory(String path)
    at iTSfv.cArtworkITMS..ctor(String artist, String album)
    at iTSfv.frmMain.ffGetITMSArtworkPath(IITFileOrCDTrack track)
    at iTSfv.frmMain.ffGetArtworkSource(cInfoDisc lDisc)
    at iTSfv.frmMain.sValidateDisc(cInfoDisc lDisc)
    at iTSfv.frmMain.ssBwAppValidateAlbums(Int32 untilAlbum)
    at iTSfv.frmMain.sBwAppValidateTracksSelected()
    at iTSfv.frmMain.sExecuteJob(MethodInvoker mySub)


urlwolf, that's great to hear you figured out what makes iTSfv crash also sucks that it had be the hard way having to manually truncate all the long folder paths. That's quite a surprising thing to happen isn’t it? I never expected or knew Windows had a 260 character limitation. I knew iTunes would truncation the file name after 40 letters. So this has to do something with the folder path where iTunes or iTSfv is out of the solutions fixing the path.

iTSfv - iTunes Store file validator

Reply #154
Hi McoreD,

I have another suggestion. This time it's about soundtracks. Do you see me coming ?

Personally, I like to name my soundtracks "name of the movie OST" (e.g. "Pulp Fiction OST"). Of course iTMS doesn't like it.

Furthermore, I have noticed that in the iTMS, most soundtracks have one of the composers as the main album artist. Forgive me, but when sorting my soundtrack albums, I generally don't care much about the composer's name, I only use the name of the movie. And if there are various artists, I don't see why I should name only one.

Let's take Armageddon OST for instance. I don't care much about Trevor Rabin being the composer of the main title. There are various artists in the soundtrack, so I don't want to put Trevor Rabin as the only artist. There are lots of other examples of soundtracks by a lot of various artists (Pulp Fiction, Saw, , with no main artist.

So for most of my soundtracks, I have an album name ("name of the movie OST"), but in the "artist" field I often have "Various" or something like that. And of course the iTMS can't find the corresponding sountracks.

Of course there are particular soundtracks, where the composer is really important (John Williams for Star Wars, Howard Shore for Lord of the Rings, James Horner for Titanic, etc, etc.). But they only represent a small part of my soundtracks, all the others being "Various".

Is there something we could do with iTSfv in order to :
- Handle the album name correctly (don't take the "OST" or the "Soundtrack" into consideration for instance),
- Handle the lack of a main composer for most of the albums ? (looks difficult, but maybe there's a solution ?). If we only search with the album name, we will have several answers. So maybe iTSfv could show a small dialog saying that there are several answers, and prompt us to choose the right one. What do you think ?
(remember, we are only talking about movies, that's a small part of a whole music library, so it should be handled separately, maybe via a checkbox that would say that we are looking specifically for sountracks).

Thanks.

iTSfv - iTunes Store file validator

Reply #155
iTunes decided to encrypt their artwork again. iTunes album art fetcher attracted lots of attention lately, so I guess they pulled the plug.

Regarding the square artwork. I think it is an excellent idea. I noticed that some albums come in several editions. Explicit, Clean, Deluxe etc. Sometimes the Deluxe edition comes in some weird format, because it was probably released in special packaging, but there is at least one version that comes with square album art. Maybe there is a way for iTSfv to check all three and pick the square version (if desired).

thank you
--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 #156
Maybe the iTMS has decided to encrypt the artwork again to prevent direct downloading. But I guess the artwork still has to remain usable within iTunes for registered iTMS users (otherwise I don't see the use of the artwork !).

So the artwork download as .itc files must remain possible. And if we can download .itc files, then we can validate the corresponding mp3 and transform the .itc into nice JPEGs. Am I wrong ?

EDIT : I've just tried - it seems to work. As a test I've downloaded "Armageddon" artwork from the iTMS using iTunes. No problem of course. So now I can validate the corresponding file using iTSfv and get the jpg out of iTunes. Still better than nothing !

iTSfv - iTunes Store file validator

Reply #157
Hi Jose,

Handle the album name correctly (don't take the "OST" or the "Soundtrack" into consideration for instance): Future iTSfv versions will ignore the OST when searching for an Album in iTMS.

I am trying to understand your suggestion. Do you mean, it would be good to check for Soundtracks without Composer tag? I didn't really get the "Handle the lack of a main composer for most of the albums" part. That's a nice check to be added.

I am much like you when it gets to filling tags in Soundtracks except I don't add the OST bit. See my screenshot, in there I have Composer tag, Artist tag filled for known Artists and for the rest I have Various Artists.


AlbumArtist: Various Artists (or one could have Soundtrack)
Album: Lion King
Composer: Hans Zimmer
Artist: Depends on the Track
Genre: Soundtrack

Hi Jojo,

Yeah, just like david_dl says, it was fun until it lasted. iTSfv will continue to have the feature (now turned off by default) hoping one day Apple will make it available again. As Jose said, iTSfv will get the JPG out of iTunes when you legally obtain the Artwork with an iTunes Store account. So there is no biggie for some of us here.

Version History so far:

5.12.2.2 Prevented application crashes while accidentally validating tracks in Read-Only media
5.12.2.1 iTSfv will no longer run as Top Most by default according to Windows Application Design Guidelines [Jim]
5.12.2.0 Added Options > Validate > Tracks > Do not import larger Artwork if they will show White Borders in the Artwork Panel
5.12.1.3 Prevent running Add New Files job when a user drags new files to iTSfv while iTSfv is already adding new music to iTunes
5.12.1.2 Disc Browser Artwork thumbnail will be rendered from previously determined Artwork Source eliminating a FileWrite
5.12.1.1 Fixed instability caused by enumerator is bound to has been modified error while background worker is busy [Gareth/Bruce]
5.12.1.0 Added support for creating M3U Playlists from Albums in Disc Browser (aka Album Browser)
5.12.0.0 Support for creating M3U Playlists from selected tracks. File > Create M3U Playlist of Selected Tracks [kanak]

Keeping things simple here, let me bring up an example. During exporting artwork to fill there is NO restrictions in resolution/sizes. During importing artwork (embedding) you can set limitations to iTSfv. If track already has 600x600 artwork and iTSfv finds there is a 1618x1417 artwork for that track, iTSfv will see if we checked "Do not import larger Artwork if they will show White Borders in the Artwork Panel" checkBox. If it is checked, iTSfv calculates the squareness of the artwork (1618/1417 = 1.1418) as Jose pointed out in a previous post. A ratio 0.9 to 1.1 are OK for Artwork Panel which do not display ugly white borders. If the ratio is out of these bounds, then the this artwork is ignored by iTSfv and will not be imported.

20070928T215110 Job Started: VALIDATE_TRACKS_SELECTED
20070928T215117 Replace 1618x1417 with 600x600 for F:\Music\Holly Valance\State Of Mind\Folder.jpg? False
20070928T215118 Replace 1618x1417 with 600x600 for F:\Music\Holly Valance\State Of Mind\Artwork.jpg? False
20070928T215118 Compare Artwork Path: F:\Music\Holly Valance\State Of Mind\Artwork.jpg
20070928T215118 Track Artwork Path:  H:\Users\Administrator\AppData\Roaming\iTSfv\trackArtwork.jpg
20070928T215118 F:\Music\Holly Valance\State Of Mind\Artwork.jpg with 1618x1417 will be ignored because it could cause White Borders.
20070928T215118 Track Artwork Size: 600x600, Compare Artwork Size: 1618x1417

20070928T215118 Replace Artwork for 1 Hypnotic? False
20070928T215118 Track Last Modified according to iTunes: 2007-09-28 21:51:01
20070928T215118 Track Last Modified according to Cache: 2007-09-27 13:02:57
20070928T215118 Updated Artwork dimensions Cache for F:\Music\Holly Valance\State Of Mind\01 Hypnotic.mp3
20070928T215118 Retrieved Artwork dimensions from cache: 600x600
20070928T215119 Compare Artwork Path: F:\Music\Holly Valance\State Of Mind\Artwork.jpg
20070928T215119 Track Artwork Path:  H:\Users\Administrator\AppData\Roaming\iTSfv\trackArtwork.jpg
20070928T215120 F:\Music\Holly Valance\State Of Mind\Artwork.jpg with 1618x1417 will be ignored because it could cause White Borders.
20070928T215120 Track Artwork Size: 600x600, Compare Artwork Size: 1618x1417
20070928T215120 Replace Artwork for 2 State Of Mind? False


Some of the other features planned becomes redundant for the time being until Apple offers public download of Artwork again. In the meantime iTSfv will continue to develop with other minor enhancements (I really liked the 5.12.0.0 Support for creating M3U Playlists from selected tracks. File > Create M3U Playlist of Selected Tracks [kanak]) and bug fixing to finally fully support validating large libraries like urlwolf mentioned.

Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #158
I am trying to understand your suggestion. Do you mean, it would be good to check for Soundtracks without Composer tag? I didn't really get the "Handle the lack of a main composer for most of the albums" part. That's a nice check to be added.

In fact for the particular case of Soundtracks, I was thinking about giving the iTMS only the "album name" information, with no artist and no composer information. Thus, we will get several albums, and then we'll have to manually select which is the right one.

Why bother ? Because for a lot of sountracks, there are "Various artists", and I have the feeling that the iTMS doesn't handle this well : e.g. Armageddon OST attributed to Trevor Rabin as only artist, which is obviously wrong because Rabin only composed the instrumental main title (and maybe some other instrumental titles in the movie), and all other tracks are the work of well known pop-rock bands. So this is really a "Various artists" album, not a Trevor Rabin one (I guess).

So I think for Soundtracks we should give the iTMS only the "album name" information, that's all (maybe via a checkbox ?). In my example, we'll find several "Armageddon" albums, with different artists, but we'll easily be able to select the good one via a small results window with several rows : album name / artist / composer / year for instance.

Yeah, just like david_dl says, it was fun until it lasted. iTSfv will continue to have the feature (now turned off by default) hoping one day Apple will make it available again. As Jose said, iTSfv will get the JPG out of iTunes when you legally obtain the Artwork with an iTunes Store account. So there is no biggie for some of us here.

Well, the only real problem is that with iTSfv, we were able to check various iTMS stores around the globe, and get different artwork for a same album. With iTunes we are forced to check our local iTunes store, which is not so good for foreign albums. And we can't check several stores at a time, see all the results and get the best one according to our own criteria (what a pity !).

iTSfv - iTunes Store file validator

Reply #159
for the time being, couldn't iTSfv support getting artwork through my iTunes account? I like the flexibility of dropping CDM and also not having to export and then import the art again in order to have it saved within the file itself (because iTunes downloaded artwork will simply store it in it's own database)

Also, would be possible to somehow implement a feature that will take an iTunes store URL and grab the album art? http://www.thejosher.net/iTunes/methodtwo.php was able to do that.
Here is how it could work: I supply the URL. iTSfv parses the contents' URL and copies the artist and album name. It then creates a dummy file within the iTunes database and changes its artist and album name accordingly. It then uses iTunes to download the art and exports it.

Just an idea, but that's how I currently have to do it, because iTunes simply won't find some artwork because of tagging discrepancies. Of course, one would have to have an iTunes account, but that probably isn't an issue for most of us.

What do you think?

thank you
--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 #160
Hi, sorry to be the bringer of bad news.... but it looks like the "Adjust the Rating..." function (button under "Advanced") is broken in the latest beta.  It wouldn't add or update any ratings in iTunes. Works fine in v5.9. Can you confirm you get this too?

Thanks! Bluenote

iTSfv - iTunes Store file validator

Reply #161
Hi, sorry to be the bringer of bad news.... but it looks like the "Adjust the Rating..." function (button under "Advanced") is broken in the latest beta.  It wouldn't add or update any ratings in iTunes. Works fine in v5.9. Can you confirm you get this too?

Thanks! Bluenote



Hi Bluenote, in the latest beta, I had the same problem while adjusting rating today. A quick workaround (until the next beta) would be to have any checkBox in the Tracks tab checked after you press the "Adjust Rating...." 

Sorry about that. I smacked my head realizing this soon after releasing the beta today.

iTSfv - iTunes Store file validator

Reply #162
I am trying to understand your suggestion. Do you mean, it would be good to check for Soundtracks without Composer tag? I didn't really get the "Handle the lack of a main composer for most of the albums" part. That's a nice check to be added.


Jose,

The iTunes Cover Art finders require both Artist and Album tags to search for a matching Cover - that is one way. We could may be additionally provide Composer tag if exists, and the AlbumArtist tag is just a non-descriptive "Various Artists" tag, try better results. But anything to do with downloading iTMS Cover Art is now render useless because Apple has locked us out again for public access..

Jojo,

Yes, for the time being,  iTSfv will get the JPG out of iTunes when you legally obtain the Artwork with an iTunes Store account -- which is really the first feature iTSfv supported.

About the Album URL idea, while that is an excellent suggestion, automating it becomes questionable.  If we supply the Album Art to iTSfv for each album, we might as well use Josh's web site to fetch the album art. Btw, I haven't yet seen an open source implementation of Josh's method #2 and not quite sure how to do that myself, and is something really interesting to dig into.

Anyways Jojo, as long as we have an iTunes Account, we will be able to rip a JPG out of it, which is the plus side.


5.12.3.0 Added support to retain ModificationDate in Tracks [Jim] in Options > Validate > Tracks
5.12.2.5 Adjusting rating did not function if no checkBox was checked in Tracks tab in build 5.12.1.2
5.12.2.4 Fixed Access is denied error (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) while importing artwork without exporting them [Jim]
5.12.2.3 Prevent iTSfv crashing for track is not modifiable error while restoring tags [Chris]
5.12.2.2 Prevented application crashes while accidentally validating tracks in Read-Only media
5.12.2.1 iTSfv will no longer run as Top Most by default according to Windows Application Design Guidelines [Jim]
5.12.2.0 Added Options > Validate > Tracks > Do not import larger Artwork if they will show White Borders in the Artwork Panel
5.12.1.3 Prevent running Add New Files job when a user drags new files to iTSfv while iTSfv is already adding new music to iTunes


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

 

iTSfv - iTunes Store file validator

Reply #163
About the Album URL idea, while that is an excellent suggestion, automating it becomes questionable.  If we supply the Album Art to iTSfv for each album, we might as well use Josh's web site to fetch the album art. Btw, I haven't yet seen an open source implementation of Josh's method #2 and not quite sure how to do that myself, and is something really interesting to dig into.


Hi,

That page is modified from this script (dependencies can be found here)... I can't remember what exactly I changed but it should be pretty simple to find out as it wasn't difficult for me IIRC.  I think it was actually just modifying the end JPEG URL... as I tried it just now and it seems to get the thumbnail just perfect.

Now if someone in here could help me with something I'd really appreciate it. For some reason, I can not get the iTunes COM to work. I've re-installed two or three times, ran /regserver more times than I can count... nothing. It's not just itsfv but iart, and some iTunes javascripts I have as well. And some visualizer. All give a COM error.

iTSfv - iTunes Store file validator

Reply #164
If we supply the Album Art to iTSfv for each album, we might as well use Josh's web site to fetch the album art.

true. except that it currently doesn't work. We could make it work if we were logged into iTunes and that's where your program comes into place.


That page is modified from this script (dependencies can be found here)... I can't remember what exactly I changed but it should be pretty simple to find out as it wasn't difficult for me IIRC.  I think it was actually just modifying the end JPEG URL... as I tried it just now and it seems to get the thumbnail just perfect.

do you think the script would be working again when used with a valid iTunes account?
--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 #165
Hi, sorry to be the bringer of bad news.... but it looks like the "Adjust the Rating..." function (button under "Advanced") is broken in the latest beta.  It wouldn't add or update any ratings in iTunes. Works fine in v5.9. Can you confirm you get this too?

Thanks! Bluenote


Bluenote, I hope you like this release:

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

5.12.4.0 Faster Adjust Rating for Advanced > Adjust Rating avoiding load operation of Disc Browser
5.12.3.1 Artwork thumbnail was not shown in Discs Browser if artwork was added after the track was loaded to Discs Browser
5.12.3.0 Added support to retain ModificationDate in Tracks [Jim] in Options > Validate > Tracks
5.12.2.5 Adjusting rating did not function if no checkBox was checked in Tracks tab in build 5.12.1.2
5.12.2.4 Fixed Access is denied error (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) while importing artwork without exporting them [Jim]
5.12.2.3 Prevent iTSfv crashing for track is not modifiable error while restoring tags [Chris]
5.12.2.2 Prevented application crashes while accidentally validating tracks in Read-Only media
5.12.2.1 iTSfv will no longer run as Top Most by default according to Windows Application Design Guidelines [Jim]
5.12.2.0 Added Options > Validate > Tracks > Do not import larger Artwork if they will show White Borders in the Artwork Panel
5.12.1.3 Prevent running Add New Files job when a user drags new files to iTSfv while iTSfv is already adding new music to iTunes

From the looks of it, it's progressing well towards a non-BETA build.

iTSfv - iTunes Store file validator

Reply #166
Back to problems ?...

With latest version (5.12.3.0), I'm no more able to do "Import Artwork in [...] from [...]". It doesn't work. No errors, nothing. It just doesn't do the job.

Example :
- Artwork folder : I:\Temp artwork\Reste
- Artwork 1 : "A Chorus Line - (1975) A Chorus Line - Original Broadway Cast.jpg"
- Artwork 2 : "Albert King & Stevie Ray Vaughan - (1999) In Session.jpg"
- Artwork 3 : "Ana Torroja - (1997) Puntos cardinales.jpg"
- In iTunes, the corresponding tracks are selected, and of course all the tags are correct.
- So the text next to the checkbox in iTSfv becomes "Import Artwork in I:\Temp artwork\Reste from %Artist% - (%Year%) %Album%.jpg
- But when I go to iTSfv and click "Validate selected tracks", nothing happens !

I've even done a test with a track that worked with previous iTSfv version (5.11.7.2). I've erased the embedded artwork imported by iTSfv 5.11.7.2, then tried to embed it again (same artwork, same place, everything identical) with iTSfv 5.12.3.0... doesn't work !!

What can I do ? Thanks.

iTSfv - iTunes Store file validator

Reply #167
More problems here

It seems the Auto Rate function just won't work like it used to..... now, it writes data to tracks like Album Artist, Disc Number etc. even though I don't want it to! All the boxes in Validate | Checks are unticked.
I thought this sort of thing should only happen during Validation. The Auto Rate function should only work on the ratings and leave the rest of the tags alone, or am I misunderstanding something here?

Thanks, Bluenote

iTSfv - iTunes Store file validator

Reply #168
Bluenote, is this 5.12.4.0? That build was specifically designed to be completely independent from the standard Validation procedure. So it shouldn't do this at all.

Jose, I will get to you soon after looking what's wrong.

,
McoreD

Edit: Problem reproducible. This was caused by a core change done to how patterns were saved for a feature planned in an upcoming build and left incomplete. Fixing it as we speak and thanks very much for pointing that out.

iTSfv - iTunes Store file validator

Reply #169
Bluenote, is this 5.12.4.0? That build was specifically designed to be completely independent from the standard Validation procedure. So it shouldn't do this at all.


Yup, it's 5.12.4.0. And if I click on "Adjust the Rating" I get my disc numbers and Album Artists filled in - just happened again.

Bluenote

iTSfv - iTunes Store file validator

Reply #170
Hmm, playing around wiht multiple music locations...

5.12.4 doesn't look like this:
http://img400.imageshack.us/img400/3469/it...multilibmp7.jpg
at all. It has three tabs: files, tags and options. Is that normal?

Now, since iTunes is dumb enough to only take one folder for a music library, If I use synchroclean it says that some of my music is not in that unique folder (of course) and that my library will be obliterated if I press ok.

What should I do?

Thanks

For the life of me that I don't understand the design philosophy of whoever thought up iTunes.

I have changed the location of some of my songs. There is no way IN HELL itunes will realize this. A simple "refresh library" button is missing!

Did these people not think that humans move files? Is iTunes designed for people who don't even know what a file is?

iTSfv - iTunes Store file validator

Reply #171
urlwolf,

While you are in Explorer tab, press F2 to bring up Options for that tab, which will bring up the Options window similar to that imageshack screenshot.

I had completely disabled Synchroclean if a large portion of music is detected outside of iTunes Library, but I see the problemn not being able to override it. The reason why disabled was because, as part Synchroclean it will remove tracks from iTunes Library that are not in music folder. So if you had music stored in iTunes which is not in the iTunes Music folder then synchroclean would treat them as alien files and remove them. Next build of iTSfv will look in each additional music folder to see if the music files are in any of the music folder location specified, so this MsgBox should then hopefully disappear for you. If you however still have tracks that are not in any of the locations specified, then iTSfv will refuse to perform synchroclean.

In the mean time you can try Explorer > Get New Tracks which only focuses on adding new tracks to Library.



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


Jose,

Hope this build works for ya. I did test it with empty artwork album, importing artwork from a custom folder.

5.12.6.3 iTSfv refused to synchroclean even if tracks were in any one of the music folders specified [urlwolf]
5.12.6.2 Importing Artwork from Custom folder did not work in build 5.12.3.0 [Jose]
5.12.6.1 Fixed delays occured in main GUI when retrieving Tracklist after clicking the disc in Discs Browser using a seperate thread
5.12.6.0 Prompt for overwriting AlbumArtist and Album tags before Adding new files to the library
5.12.5.0 Attempted some tweaks following [a href="http://aitech.ac.jp/~ckelly/midi/help/caps.html" target="_blank"]http://aitech.ac.jp/~ckelly/midi/help/caps.html
for capitalizing Name tag
[/b]5.12.4.1 Fixed Value cannot be null error while attempting to capitalize tracks that did not exist [Tom]
5.12.4.0 Faster Adjust Rating for Advanced > Adjust Rating avoiding load operation of Disc Browser
5.12.3.1 Artwork thumbnail was not shown in Discs Browser if artwork was added after the track was loaded to Discs Browser
5.12.3.0 Added support to retain ModificationDate in Tracks [Jim] in Options > Validate > Tracks

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

Thanks,
McoreD

iTSfv - iTunes Store file validator

Reply #172
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

iTSfv - iTunes Store file validator

Reply #173

That page is modified from this script (dependencies can be found here)... I can't remember what exactly I changed but it should be pretty simple to find out as it wasn't difficult for me IIRC.  I think it was actually just modifying the end JPEG URL... as I tried it just now and it seems to get the thumbnail just perfect.

do you think the script would be working again when used with a valid iTunes account?


No clue.

I really haven't figured out on what condition, if any, Apple allows access to the non-encrypted art.

iTSfv - iTunes Store file validator

Reply #174
@McoreD : the new build works again so far. Thanks !

BTW, is it necessary to reset all prefs with each iTSfv update ? I would prefer if all prefs were conserved. Is it possible ?