The best tool to synchronize between iTunes and Windows Media PLayer
README I make no guarantee as to the quality or reliability of this software and cannot be held responsible for any damage that may occur as a result of using it iTunes 7+ MusicBridge attempts to help people who use both iTunes and WMP keep their libraries in sync by updating information in one application and then duplicating For MusicBridge to work both WMP and iTunes must be pointing at the same set of files in the same location on your hard drive and those files must be Music Bridge has the following functionality: 1: Sync General Data From iTunes to WMP Artist, 2: Sync just ratings from iTunes to WMP 3: Sync General Data from WMP to iTunes Artist, 4: Sync just ratings from WMP to iTunes 5: Copy Album Art from WMP to iTunes when a folder.jpg or an album art file is available in the album folder of the current file 6: Export iTunes ratings to an XML file. This file can then be moved to another computer that has a copy of the music library and imported 7: Sync Playlists to WMP. You will be offered the option to include playlists such as "Smart" playlists. It will empty an existing WMP playlist before updating. 8: Sync Playlists to iTunes. You will be offered the option to include playlists such as "Auto" playlists. It will delete an existing iTunes playlist before updating. -------------------------------------------------------------------------------------------- All functions (except playlist sync) can be restricted by date criteria as follows: Date the source file was added (WMP & iTunes) or modified (iTunes only) in the source library -------------------------------------------------------------------------------------------- NB If you want to play AAC files in WMP I suggest the codec from 3ivx.com ========================== musicbridge <action> where action is one of: -AlliTunesToWMP Syncs ALL DATA from iTunes to WMP If you want playlists to include Smart/Auto playlists add an additional parameter "-SmartPL" If you want to use date criteria use the following parameters followed by a space and then a date: -SourceAddedDate NB you can only use one SourceX and/or one DestinationX in any given execution Additional options: -IncludePlayCount Includes the play count data in the chosen sync Case is important for all parameters. Examples: musicbridge -synciTunesPLToWMP -SmartPL ========================== ========================== Version 2.0.1 September 16th 2007 Change History: Fixed a bug where mismatched iTunes and WMP libraries would cause mismatched information copying. ========================== Version 2.0.0 July 9th 2007 Change History: ========================== ========================== Change History: Added error reporting NOTES FOR VISTA USERS I had to take the following actions to get MusicBridge to run successfully on Vista - Turn off WMP auto downloading information unless you are not interested in transferring album art from iTunes By setting these options this version of MusicBridge did an iTunes to WMP All Data transfer of around 14,000 songs. MusicBridge was not perfect on XP and it is not perfect on Vista, but it seems to be working ========================== ========================== Change History: Command line input now works as described here: musicbridge <action> where action is one of: -AlliTunesToWMP Syncs ALL DATA from iTunes to WMP If you want playlists to include Smart/Auto playlists add an additional parameter "-SmartPL" If you want to use date criteria use the following parameters followed by a space and then a date: -SourceAddedDate NB you can only use one SourceX and/or one DestinationX in any given execution Case is important for all parameters. Examples: musicbridge -synciTunesPLToWMP -SmartPL ========================== Change History: musicbridge <action> where action is one of: -AlliTunesToWMP Syncs ALL DATA from iTunes to WMP If you want playlists to include Smart/Auto playlists add an additional parameter "-SmartPL" musicbridge -synciTunesPLToWMP -SmartPL Currently MusicBridge will remain open after execution unless the parameters are wrong in which case it will close. WARNING!!!! ========================== Change History: ========================== Change History: Known Issues: ========================== Change History: ========================== Change History: ========================== Change History: ========================== Change History: Known Issues: ========================== Change History: Known Issues: ========================== |