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

iTSfv - iTunes Store file validator

Reply #275
Jojo,

Any checkBox in the Tracks tab including "Update Database refreshing tags" modifies the track's modified date.

XHTML page is reserved for the "Validate iTunes Music Library" feature - You get the XHTML page only when you do a success validation of the whole library. For all other times ther LOG files are updated.

Having said that I will look closely into the issue where track can be modified. Yeah, the Backup/Restore should not modified the tracks at all. It doesn't have anything to do with it. Only the build 5.34.2.0 and after has the option to update tags before Backup.

Meanwhile I did a full backup of Tags to a file with the Playlist in iTunes checkBox checked.

20071229T174609 Job Started: RATINGS_BACKUP
20071229T204237 Playlist saved as tracks-20071229-tags-refreshed in iTunes
20071229T204237 Log saved in H:\Users\Manno\My Documents\iTSfv\Logs\tracks-20071229-tags-refreshed.log
20071229T204237 Duration: 2 Hours 56 Minutes 28.078125 Seconds
20071229T204237 Job Finished: RATINGS_BACKUP

That took a while but seemed to work okay as I didn't interfere with iTunes; in fact I had caught sleep so there was no way of interfering. 

I am trying an option to minimize iTunes or lock iTunes while iTSfv is busy. So far I know:

Context Menu popups in iTunes is fine - does not interrupt any iTunes add-on
Dialog Box / Windows popups in iTunes is BAD - crashes any iTunes add-on

iTSfv - iTunes Store file validator

Reply #276
Hi, Truly powerful tool you have here - nicely done 8-) ., and one of the (very) few activley developed itunes utils as well.

Here's my feature request, which is actually a simplication(!) of a function already in this great tool, perhaps you'll consider a really easy way of solving this:

Problem:
Like many I have 3 PC's, 3 IPODs and one music library. This is fine until people rip tracks on one PC and they dont show up on the others (ITunes sucks on this as we all know)

Suggested Solution:

ITSFV already has the functionality to add new files to the library, but I have a couple of suggestions as to how this might be maximised for my particular issue ~(large 80GB network music lib)

- I rip tracks on any one PC, they show in the iTunes DB files (vista c:\users\me\music\itunes) but not on the others (because they have their own files, with their own ratings and playlists), but they *are* on the itunes library network share because the ripping PC's itunes ripped them to there. (e.g T:)
- Other users run ITSFV with their Itunes open (perhaps with a command line parameter on the shortcut - e.g. ITSFV /Add:5 - click it's icon once for example, that makes it do a quick scan, add and quit
- ITSFV scans the network lib for folders added to the shared library on the network in the last '5' days (speeds up the scan)
- Then it adds the files that it finds in the same way it does currently.

I can already do this manually by selecting scheduled tasks/find new tracks, run scheduled tasks now, but it's quite slow on a 16,000 track library, because it's scanning all folders - with an artist\album\track type structure in itunes's library, is a top-level artist folder is touched(?)  as soon as a new track is added?, so the util could spot this in seconds rather than traversing the entire library scanning (perhaps?) - I totally agree that it might be a requirement to scan the entire lib now and then - but a 'quick' mode like this, together with a parameter to force this at start up then quit the tool would be awesome?

I also realise that there was a feature to 'watch' the itunes library and add automatically (as this would also work - if filesystem watchers work nice on 80GB network shares with 15k tracks in and hundreds of folders!) - seems to be gone in v5.34b code

Finally, you could also add a primitive UDP messaging protocol to the app, so if it ran minimised on all Pc's they could 'tell' the other copies of ITSFV when a new track was added by one user - meaning almost instant updates to the other itunes library db's on the other PC's - and no searching. (e.g one says 'T:\smashing pumpkins\some-album\some-track.mp3') - and they automatcially buffer the list of tracks as they arrive, and add them. (assuming you can 'see' the file write done to the network drive on the PC that is ripping the track)

Great app, keep it up  - would love to code this up and submit it but I'm a bit .net rusty 8-(

Mart.

iTSfv - iTunes Store file validator

Reply #277
Hi martgadget,

Thanks and really nice to hear from you with a dev background too.

I just want to make sure  I understand you correctly. You have Computers A, B, C and a common Music network folder share with Write access. So you rip using iTunes from each PC to the same Network folder share. Each PC has its own iTunes XML Library file in Documents\Music\iTunes

Let's say this network share with Write Access is \\MART-PC\Music


Now... if you add the folder location \\MART-PC\Music to iTSfv > Options > Explorer
and enabled Folder Watch and check Add Music (Manual/Automatic)

The Folder Watch will instantly monitor newly added files:



Traversing from Date Modified seems like an excellent suggestion. I am definitely going to look into this.

Thanks Mart.

In the mean time I hope you try the Folder Watch and Schedule it for a night time.

Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #278
Having said that I will look closely into the issue where track can be modified.

thank you. I really don't know what else could have caused this.

Also, when I'm exporting lyrics to a file, iTSfv tries to fetch lyrics online for the songs that have no lyrics. This happens despite the "Import Lyrics from LyricWiki" being unchecked.

Also, how do I mass delete lyrics?

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 #279
Also, when I'm exporting lyrics to a file, iTSfv tries to fetch lyrics online for the songs that have no lyrics. This happens despite the "Import Lyrics from LyricWiki" being unchecked.


Jojo, thanks and fixed. This should speed up exporting feature when there are a bunch of tracks that don't have Lyrics from the first time.

5.34.5.7 iTSfv tried to fetch lyrics online for the songs that have no lyrics despite the "Import Lyrics from LyricWiki" being unchecked. [Jojo]
5.34.5.6 iTSfv is minimized just after user presses the Close button to finish garbage collecting iTunes application
5.34.5.5 Retrieving Artwork dimensions sometimes overwrote the higher resolution artwork in Artwork Directory
5.34.5.4 Replace Tracks function in Advanced was not working for some time
5.34.5.3 Force releasing iTunes object before quitting iTSfv
5.34.5.2 Apply Capitalize settings in Selected Tracks during validation checkBox is now in Options > Validate > Tracks
5.34.5.1 Minimum number of characters in Lyrics tag before track is considered to have no lyrics is now optional in Options > Checks [Jojo]
5.34.5.0 Find and Replace textBoxes are now comboBoxes and the text are remembered for next session
5.34.4.0 Added support to Capitalize first word, replace and Trim for Genre tag
5.34.3.0 Tracks that tags were refreshed are logged to file [Jojo]


Also, how do I mass delete lyrics?


Selected Tracks tab



Check Remove Lyrics from Track
Press Edit Selected Tracks

iTSfv - iTunes Store file validator

Reply #280
Hi there, I suspected that you'd already dealt with most of what I suggested, I just didnt find it 8-)

Perfect understanding of my predicament 8-)

Yes folder, or file date checking will probably speed you up hugely - I suspect the slowest bit is having to search ITunes to see if the track is there already- if you just search 'forward' in time from some known point this will zoom along, because you can ignore everything 'behind you' in time.

If you also save a flag file or something on the client the 'last' time you ran, then you can probably assume you dont need to search for files that were added 'before' then=- as most people, even if copying files from somewhere else will get updated access time stamps on their new copies.

Mart.

iTSfv - iTunes Store file validator

Reply #281
Actually martgadget, scanning the XML file was the shortest time taking task. 

It is the scanning of a network folder that takes ages.

Jojo,

I realized that *Editing* Selected Tracks and Updating Database refreshing Tags *as part of* Backup/Restore do not follow the "Retain Modified Date" setting. The setting was originally made for Validation tasks only. I will be extending it to other jobs. Thanks.

5.34.6.3 Modified Date is retained for Editing Selected Tracks [Jojo]
5.34.6.2 Prevent crash due to track is not modifiable error while emptying lyrics
5.34.6.1 iTSfv will ask for SMTP Host to automatically send bug reports
5.34.6.0 Support for %FileName% syntax which retrieves the file name without extension of a track
5.34.5.8 Moved "Import Lyrics from LyricWiki" checkBox to Options > Advanced > Internet to better reflect its use

iTSfv - iTunes Store file validator

Reply #282
Hi
This program looks ace, but it doesnt quite do what I am after.  It has been touched on before, but I thought I would add my vote to it.  My situation is this:
I have a perfectly catalogued music collection in Windows Media Player, all my albums have a folder.jpg file in the relevant folder.

Unfortunately iTunes doesnt use these which is very annoying.  So I can automatically get the album artwork, which is then saved as an .itc file.  However this leads to incorrect/missing artwork and is unnecessary as I already have all the artwork.

So basically what I want is an automatic way to covert all my folder.jpg's into an .itc file which is then put into the correct location based on the Persistent ID etc.

What I certainly dont want to do is embed these graphics into the mp3.  Personally I think this is a horrendous implementation.

Any chance you could think about implementing this?

Many thanks

Kevin

iTSfv - iTunes Store file validator

Reply #283
kevinherring,

Thanks. People have attempted deciphering the ITC format to feed external artwork: http://www.usefulshortcuts.com/alt-codes/index.php  - the whole process is still under heavey R&D as far as I know. As soon as there is a working method I'd would eagerly implement it.

Cheers,
McoreD


5.34.11.0 Option to scan only folders modified in the last X number of days for Synchroclean / Find New files [martgadget]

5.34.10.1 Display Statistics did not work if there was no previous cache file availble [Corey]
5.34.10.0 Much faster Recovery of Tags using a previous iTunes Music Library.xml
5.34.09.0 Verbose output that is not currently logged to file are now shown in a Debug Window [Corey]
5.34.08.0 Recover Tags can recover Play Count, Rating etc. Settings are in Options [Corey]
5.34.07.1 Error handling for Recovering tags from previous iTunes Music Library.
5.34.07.0 Recover Tags and Backup/Restore tabs are located in Tags tab.
5.34.06.4 Advice user to use Recover Tags if they try to restore tags from iTunes Music Library.xml

P.S:

Mart,

Here is a code change to take account of folder scanning limited by last modified.

http://itsfv.cvs.sourceforge.net/itsfv/its...otate=1.29#l105

20080102T001248 Job Started: FIND_NEW_TRACKS_FROM_HDD
20080102T001248 Finding new tracks in specified music locations...
20080102T001248 Looking in \\BETAONE-7B32227\Music\
20080102T002023 Finding new tracks in specified music locations... Done.
20080102T002041 924 of 1689 recently added music files were in iTunes Library.
20080102T002042 Duration: 0 Hours 07 Minutes 53.723586 Seconds
20080102T002042 Cleaning Temporary Files... in C:\Users\Dee\AppData\Roaming\iTSfv\
20080102T002042 Job Finished: FIND_NEW_TRACKS_FROM_HDD

Roughly 6 minutes was saved from previous 12 minutes of total time taken. So that’s about a 57% improvement. Not really matters much at night but I’d say would matter as the library gets larger though.


iTSfv - iTunes Store file validator

Reply #285
Export and Import lyrics from / to custom folders are broken. Export works, but shows "false" in path and import doesn't allow me to select a folder.

selected tracks doesn't save options and always defaults to capitalize words and write tags to 'name'

also, where can I select after how many characters lyrics are considered being present?
--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 #286
Hi Jojo,

Thanks for the bug reports. 

Export Lyrics info in the Main form (true/false issue) fixed
Had forgotten all about the Import Lyrics from external folder browse button

None of the Selected Tracks settings were remembed - this was intentional - but now all are remembered except the Trim function (quite dangerous feature that one).

Minimum character length in Lyrics can be defined in Options > Checks tab. 

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

5.34.13.1 Settings changed immediately prior to running as Scheduled Takss were not applied
5.34.13.0 Choice of when to create Report in Options > Advanced Reports & Logs
5.34.12.1 Openinng report after validating whole library sometimes caused a crash [Zoe]
5.34.12.0 Settings in Selected Tracks Editor excluding Trim function are now rememebered [Jojo]
5.34.11.7 Custom folder path for exporting lyrics was shown as true/false in the main window [Jojo]
5.34.11.6 Could not browse for a custom folder to import lyrics from [Jojo]
5.34.11.5 Export to custom folder setting showed a True/False value instead of the folder path in Validate > File System tab [Jojo]


Cheers,
McoreD

iTSfv - iTunes Store file validator

Reply #287
thank you for the quick fixes.

I noticed that the import lyric function first looks online for lyrics and then for a local match. Is this supposed to work this way? I guess it makes sense, because if one wanted it the other way around, he could just disable the internet option and then later run the empire library again having the internet option turned on. However, this would assume that iTSfv will skip lyrics that already contain lyrics. Is that the case?

Also, that option that allows one to specify the minimum character count for lyrics being considered present, does this also work when downloading / importing / exporting lyrics? Let's say, I have it set to 10 characters minimum and write "no lyrics" in some of my songs. And then magically, lyrics do appear, will iTSfv download these and overwrite the old ones? I think that would be a nice feature.

Speaking of lyrics, couldn't we capitalize the first letter after the line break? Sort of like the option that allows one to capitalize each word in the title?

Finally, once iTSfv starts indexing all the selected tracks before starting the operation, pushing the stop button won't do anything. Sometimes, in other operations, pressing stop will stop the process, however, only after confirming. As soon as someone presses stop, the operation should pause and only resume if the user decides that he indeed wants to continue. This is crucial when noticing that one has selected the wrong operation and in order to prevent further damage, everything should be stopped as soon as possible.

In addition, I noticed that it is a lot faster to export lyrics than creating a playlist that contains all songs without any lyrics.
Also, some lyrics contain some website. I exported all lyrics and then searched for ".com" to identify those.

The no lyric playlist creation doesn't seem to be working properly. I exported all lyrics and added the number of exported files I got to the number of songs in the "no lyric" playlist. They should add up to the total song count in my library, but the result was not even close...
--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 #288
Currently iTSfv will not only import lyrics to tracks that are missing lyrics. This means that if the tracks already have lyrics, yes, iTSfv will skip the track. To overcome this currently you will have to remove lyrics of the tracks (using Selected Tracks > Remove Lyrics for batch removing). I think it makes sense to have a checkbox to overwrite lyrics. So when you have “overwrite lyrics” checkbox checked, iTSfv will look for Lyrics and if lyrics were found, the new lyrics will be replaced by the found lyrics.

Sorry, it didn’t click me at the time, the minimum number of characters to be considered as no lyrics option can be used for importing lyrics also. So at the moment it is only used for checking if tracks has no lyrics, but the next build will globally use this feature. Then like you said, the tracks with “no lyrics” string in the lyrics tag, will be considered as tracks without lyrics, and new lyrics will be imported.

Surely a nice feature to have: to capitalize the first letter of a line. I will have that in the next release.

I exported all lyrics and added the number of exported files I got to the number of songs in the "no lyric" playlist. They should add up to the total song count in my library, but the result was not even close -- a possible reason would be that tracks with no lyrics playlist has tracks with “no lyrics” string in the lyrics tag. So when you add the number exported lyrics files and the number of tracks in the no-lyrics-playlist, the number should be larger than the number of tracks in the library?

Do you mean indexing to html? Or do you mean when you read the tracks from iTunes? I will look into suspending the worker thread as soon as the stop button is pressed. Also an option to disable the confirmation box should be a good addition.

Yes Jojo, creating a playlist within iTunes is slower than exporting to file. I think it is slow because while the playlist is being created, iTunes analyses each track in the playlist to retrieve played count etc. tags from the database.

I didn’t understand the .com issue. Did you say we should have an option to exclude lyrics that has website links? By the way, how did you manage to search for “.com” files? The file extensions of exported lyrics are, as far as I know, .txt and .lic. Did you search for file content?

Sorry for the delayed reply, my server drive’s file system got corrupted after reinstalling windows so the computer was pretty much offline without access to any software/drivers. Recovery is happening as we speak – R-studio is great.

iTSfv - iTunes Store file validator

Reply #289
I exported all lyrics and added the number of exported files I got to the number of songs in the "no lyric" playlist. They should add up to the total song count in my library, but the result was not even close

-- a possible reason would be that tracks with no lyrics playlist has tracks with “no lyrics” string in the lyrics tag. So when you add the number exported lyrics files and the number of tracks in the no-lyrics-playlist, the number should be larger than the number of tracks in the library?

Actually, the number was smaller than the total songs in the library. So, either ITSfv didn't export all lyrics to files, or didn't add all songs without lyrics to the playlist.

Quote
Do you mean indexing to html? Or do you mean when you read the tracks from iTunes? I will look into suspending the worker thread as soon as the stop button is pressed. Also an option to disable the confirmation box should be a good addition.

whenever you start a process, the program first seems to read the entire library and then starts working. So if I press stop during the indexing process, nothing happens. The program still continues to read the library.

It's not that confirmation box that's the problem, but rather that the program continues it's operation even if the confirmation box is displayed. All operations should be paused immediately as soon as someone presses "stop". If the person then decides to abort the operation, the process should be determined. And if he decides to cancel the stop command, i.e. wants to continue, the process should be resumed.

Quote
I didn’t understand the .com issue. Did you say we should have an option to exclude lyrics that has website links? By the way, how did you manage to search for “.com” files? The file extensions of exported lyrics are, as far as I know, .txt and .lic. Did you search for file content?

Well, I'm not sure what to do. I guess you could pop up a box at the end to ask whether the lyrics that contain .com should be included and maybe provide them in a textbox so they can be edited.
I exported all lyrics received from lyricwiki and then searched in all files to determine which lyrics contain .com strings.

later
--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 #290
Hi, sorry to have been out of the loop for so long.....
Good to see iTSfv is still going strong!

I just updated to 5.29. I was just wondering where the option to change the weightings for the ratings has moved to?? Can't seem to find it anywhere.

Thanks in advance McoreD!!

Bluenote

iTSfv - iTunes Store file validator

Reply #291
Hi Bluenote,

Nice to hear from you again. It was moved Options > Validate > Library
Because after all it is a setting that affects the iTunes Library. I hope you find your way around and don’t have to change the weightings much. Once you find your sweet spot of weightings it is most likely you are going to stick with it, am I wrong?

Off the record, I wanna tell you that the latest beta version out there is actually more stable than the 5.29. So please download that instead.

Jojo,

I have managed to pause the background worker thread as soon as the stop button is pressed – it certainly adds some safety and coolness to it. There is also an option to overwrite lyrics now. iTSfv will also consider tracks with less than x number of characters in lyrics as missing lyrics and queue that up for looking up lyrics from LyricWiki.

I am still looking into the mismatch in number of items in the no-lyrics playlist and number of text files exported as lyrics. Number of exported text files plus number of tracks in the no-lyrics playlist should equal to number of (file or CD) tracks in the library. There are couple more things you have mentioned still unlooked.

Bye for now..

iTSfv - iTunes Store file validator

Reply #292
Hi Bluenote,

Nice to hear from you again. It was moved Options > Validate > Library
Because after all it is a setting that affects the iTunes Library. I hope you find your way around and don’t have to change the weightings much. Once you find your sweet spot of weightings it is most likely you are going to stick with it, am I wrong?


No, you're not wrong. Occasionally, I like to play with the weightings a bit to see how they affect things - it's a lovely little tool!
Anyway, thanks for letting me know the settings' new hiding place.

Off the record, I wanna tell you that the latest beta version out there is actually more stable than the 5.29. So please download that instead.


OK, done! I like the new splash logo.... tres chic.

Thanks,
Bluenote

iTSfv - iTunes Store file validator

Reply #293
Hi,
  Me again 8-)

Working well analysing my library etc. Though 5.34.13.1 build - *I think* is ignoring the podcast genre tag...

I have a pile of podcasts in the podcasts folder in the library, that are not in Itunes (because I deleted them or Itunes truncated the episodes because they are very old -I'm not sure which) , but the files are still in the folder.

The 'Tools/Options/Advanced/Validation 'Include Podcasts' is *not* ticked, but they still get added to the list in the explorer window, and thus un-aided, get added to the library again.

Coupled with this...

I have a small feature request(!), which probably is just me not understanding how.. but I did a 'find new tracks' in the Explorer tab, and, after the scan I get a list of 1400 or so -good..

Now, to my mind I could then browse the explorer window, and 'remove' tracks from it that I wanted left alone (e.g not actioned) - Just wondered if you'd consider a new right-click menu on the files tab that would say 'remove selectde track(s) from list' , or just a plain multi-select on the window and accept the 'delete' key to remove multiple ones? (e.g just remove them from the list, not the files themselves) --- currently a single click opens (usefully) a windows explorer window on the folder -- which is great, I can see wanting that too, but perhaps on a right-click 'open folder' option or something?

Just some stuff for consideration.

My final point is this again, because I'm a simple developer, and this tool can do *way* more than my brain can cope with:

1) Have you considered some command-line options for the tool to make it 'do stuff, and then quit' (probably only selected functions that lots of people might use, rather than every single option) automatically (we discused this in a previous post I know and I agree that the 'taskbar-run-all-the-time' option is also valid) -  I'm thinking this....I guess I'm meaning 'true' unattended processing ... eg:

--The tool could be used in two ways.. currently 1) people use it 'interactivley' to fix stuff, and need to make desisions about options, album art, meta-data etc, but people could also use it for 2) 'just do this, and dont ask me anything , and I accept that the meta-data will be 'as it is' or automatcially processed without asking... (perhaps you see my point?).. it's a dumbed-down mode basically.

2) the second one is because I'm thick - could someone (perhaps a skilled user of your app, to save you the work!), make a 'how-to' document, the Manual is great-- a lot of O/S software often has none! , we could add a how-to section with simple stuff:

  -- Add new stuff to Itunes when you've copied it manually to your music folder, or have multiple Pc's with Itunes on
  -- Fix all your album art
  -- etc.

I think ultimatley where I'm going with this is , that currently most 'slightly technical people' use this tool a lot to do lots of advanced stuff, but with some dumbing-down (or put more accuratley 'a dumbed down mode', almost all ITunes users probably have a need for it because they have multiple PC's or sort of needs we all have with this., and therefore it would appeal much more widely maybe?  -- the other option is a 'wizard' mode .. this would 'guide' the user through in a 'what do you want to do' kind of way.... (I hate wizards btw)

Just my 0.02.

Thanks again, keep it up 8-)

Mart.

iTSfv - iTunes Store file validator

Reply #294
ok, there is a huge bug in the way lyrics are handled.

I have many songs that contain HTML tags or all sorts of other tags that are not on the original lyricwiki site. Other samples include stuff like "<!-- PUT LYRICS HERE (and delete this entire line) -->", however, the original source contains the lyrics and I checked, no changes were made after I fetched the lyrics. Besides all sorts of HTML formating, such as <i> etc. there is also stuff like: <lyric> and {{Song||Artist}}, all of which is not part of the lyrics on lyricswiki.

There is also other stuff such as translations to foreign languages that shouldn't be part of the lyrics. I assume that you just fetched the entire lyrics page without applying any filters.

I wonder if that bug is related to the lyrics not adding bug I described earlier.
--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 #295
Hi Mart,

Thanks for the feedback! 

About iTSfv adding the podcasts -- that's tricky one. Outside of iTunes, iTSfv Explorer has no knowledge whether a mp3/aac is a Podcast or not. Only within iTunes, current implementation of iTSfv could tell whether a track is a Podcast or not, or otherwise it is simply just another mp3/aac file that is not yet added to iTunes. This is the reason why "Include Podcasts" option is limited to Tools/Options/Advanced/Validation. I hope you understand the design issue here? It is certainly not possible to have a workground. iTSfv could analyse each mp3/aac file in Explorer before adding to iTunes to see if it is a podcast or not, using the TagLib. I will ask the developer of TagLib if he supports the Podcast tag in audio files. For the moment, I am afraid I have suggest keeping files you don't need in iTunes, outside of iTunes music folders.

That's a great suggestion for Explorer ListBox. Certainly makes it more useful. I have added the Context Menu for the next build with a Remove and Open Folder facilities.

I can see the advantage of Command Line support. That's a definite look-into as well. What commands would you like in the CLI? I have found a good source for a Command Line Parser so I will be implementing this in the next coming days.

A HOWTO is nice. So I understand the Manual does not really do its purpose. I will try to revise it including a HOWTO section.



Hi Jojo,

Interesting discovery! I have to say i only have interfaced an existing implementation of the LyricWiki API. The assembly I used is http://code.google.com/p/ilyrics/ Could you please install and use iLyrics for those songs which got the HTML tags and see if iLyrics is fetching lyrics with HTML tags just like iTSfv?

I think this is important because if LyricsWiki API gets unreliable fetching lyrics we will have to dig into the API source or contact the LyricsWiki dev.

Thanks,
McoreD



5.35.00.0 Support for command line interface as documented in the Manual [martgadget]
5.34.15.0 Context Menu in Explorer > Files lets you remove files from the list prior to manually adding them to iTunes [martgadget]

5.34.14.1 Pressing Stop button did not pause the currently active job [Jojo]
5.34.14.0 Option to overwrite existing lyics while importing in Options > Validate > Tracks > Lyrics [Jojo]
5.34.13.3 Importing lyrics did not make use of minimum number of characters that defines no lyrics [Jojo]
5.34.13.2 Words such as 80s, 3rd were capitalized incorrected as 80S, 3Rd during capitalization [Alex]

iTSfv - iTunes Store file validator

Reply #296
Hi All,

Uploaded 5.35

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

5.35.00.0 Support for command line interface as documented in the Manual [martgadget]

Flags supported so far:

add_files
adjust_ratings
remove_dead
remove_foreign
remove_dead_foreign
validate_library

Usage:

itsfv.exe add_files adjust_ratings remove_dead_foreign


5.34.15.0 Context Menu in Explorer > Files lets you remove files from the list prior to manually adding them to iTunes [martgadget]
5.34.14.1 Pressing Stop button did not pause the currently active job [Jojo]
5.34.14.0 Option to overwrite existing lyics while importing in Options > Validate > Tracks > Lyrics [Jojo]
5.34.13.3 Importing lyrics did not make use of minimum number of characters that defines no lyrics [Jojo]
5.34.13.2 Words such as 80s, 3rd were capitalized incorrected as 80S, 3Rd during capitalization [Alex]
5.34.13.1 Settings changed immediately prior to running as Scheduled Tasks were not applied
5.34.13.0 Choice of when to create Report in Options > Advanced Reports & Logs

Please let me know if the CLI implementation require any modifications.

iTSfv - iTunes Store file validator

Reply #297
I'm using 5.35 beta and would like to disable the prompt "Do you want to edit Artwork for...". Is there a setting for this?  Thanks for the really helpful program!

iTSfv - iTunes Store file validator

Reply #298
Hi trw,

I replied to your previous Thread, but it has been deleted without moving to Recycle Bin.

In iTSfv > Options > Validate > Tracks > Artwork

disable "Import Artwork from any single image file" checkBox.

iTSfv - iTunes Store file validator

Reply #299
Thank you for responding!

My goal with your program is to ensure that each album folder has the highest rez album art of all choices.

Most albums probably have relatively low rez art to start with, so I load them into iTunes and let it find its own (higher res) art.  Then I want to have your app replace the existing low-res art with any art iTunes has found. I'd sure appreciate knowing how to configure iTSfv specifically for this task.