MediaMonkey iTunes plugin (d_itunes4.dll)

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

MyCsPiTTa
Posts: 128
Joined: Fri Dec 21, 2007 4:56 pm

HELP! Only 1 or 2 songs transfer from MM-->iTunes

Post by MyCsPiTTa »

When I sync this plugin in MM, it only transfers 2 out of the ~200 songs in my playlist to iTunes.

More info:
I FINALLY upgraded to iOS5 today, along with the latest version of iTunes, so now I have to commit to using this plugin. Although I didn't need it at the time, I previously had the plugin working fine with iOS4 and an older version of iTunes10. The version of MM is the same.
I made sure to delete the previous version of the plugin from the Plugins folder, then installed the latest one.

This is what happens when I sync:
1) In MM, I have set the plugin to autosync 1 playlist - "iPhone" with ~200 mp3s in it. The plugin frontpage bar (after clicking Apply) shows there is 1.2GB of audio To Sync.
2) I start iTunes manually, if not already running. I've deleted all existing playlists in iTunes.
3) I hit Sync. The MM statusbar says it is preparing the file list. Then a pop-up box tells me folder MMiTunes doesn't exist, and asks to create it. I hit Yes.
4) The status bar shows progress of the ENTIRE ~200 songs being "copied" - takes a minute or so. I can see a MMiTunes folder appears in My Music - this contains a revolving list of 5 or 6 files at a time appearing and disappearing. At the end, the folder itself disappears.
5) A poppup in MM tells me an album art jpg in an album folder in My Music already exists and ask if I want to replace it. I hit "No To All".
6) Another popup tells me "An error occurred while moving..." that jpg and asks if I want to try again. I hit "No".
7) The same as popup from 6 appears again - for another jpg. This no doubt relates to each the TWO mp3 which have actually synced over (see below). I hit "No" again.
8) The plugin bar now shows 0B to sync.
9) iTunes now contains a playlist called "iPhone" under a "<MM>" folder. This contains only 2 songs (which, by the way, say they can't be located if tried to play in iTunes.)
10) The d_itunes plugin device in MM now has "Library" and "Radio" subfolders. The "Library" subfolder has a "Playlists" category which shows ~23000MB (the size of my iTunes library, which is not up to date with my 60GB MM collection). Under the "Playlists" category is a <MM> folder containing and "iPhone" playlist with 2 songs in it.

I've read this entire thread, and the plugin FAQ file, and I don't see any mention of this problem. I've obviously also restarted MM, iTunes and my PC numerous times.

What's going on? :(


Acer Aspire 5738 - Core2Duo T6600
4GB RAM
Windows 7 Home Premium 64-bit

MediMonkey Gold 4.0.2.1462
iTunes 10.5.3.3
ditunes4.dll plugin 4.0.3.2238

iPhone 4
iOS 5.0.1
MyCsPiTTa
Posts: 128
Joined: Fri Dec 21, 2007 4:56 pm

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by MyCsPiTTa »

Glenn Wagner wrote:Where can I find a guide for how I need to configure both the plugin and itunes to get this working.

I have specifically installed iTunes only for the purpose of getting this plugin working but am having no luck. I have tried working through this thread but 64 pages of it makes it impractical I just need a specific location to look for the instructions.

This seems to be the "official" solution to using IOS5 (i.e. MM still advertising support for iphones despite incompatibility with IOS5. Which in my view means the product does not function as advertised.

I need a comprehensive guide, as when I use defaults, nothing happens in itunes...no playlist no nothing....and I still can't sync.
BTW, in addition to above problem, I agree with Glen Wagner. As this plugin is now the official method of MM compatibility with i-devices, it should have it's own forum category which people can sub-post their individual questions. I read through all the way from pg 48 to 66 and found no solution to my problem.
MyCsPiTTa
Posts: 128
Joined: Fri Dec 21, 2007 4:56 pm

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by MyCsPiTTa »

Duh, just solved my own problem. :D

The plugin's cache MMiTunes folder defaults into "My Music", but that folder for me is monitored and auto-organized by MM. So as soon as files went in, they got auto-sorted back out.

Changed the folder (after deleting all my duplicated additions) and it works fine now.
unnicorn
Posts: 18
Joined: Fri Mar 09, 2007 12:21 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by unnicorn »

unnicorn wrote:Hi, I just upgraded to MM4 and I wanted to enquire about a certain prompt that comes up when I now try to sync tracks between MM4 and iTunes 10.5

Initially I tested the plugin by just syncing a playlist with one song and it worked fine(playcounts updated properly). Then I tried it on the entire music collection and it pops up a confirmation box stating "1000/5000 tracks are to be deleted.Continue to delete?". On the MM task bar it states "Synchronizing d_itunes4.dll on <machine name>: (Removing old content)". I opt for the 'No" option but then theres no change in the MM status bar and I am eventually forced to to restart MM using Windows Vista task manager.

Has anyone else had this issue and do you know what causes it ....

I was a previous user of this plugin in MM3. I dont cache the songs due to lack of disc space . I didn't clear any of the songs previously imported into iTunes either. Please suggest.

Also wanted to know what this option means "Maximum percent deleted tracks" which was by default set to 5 in the device configuration setting.
markstuartwalker wrote:The "Maximum percent deleted tracks" option controls the threshold for this prompt, yes. It's intent it to help detect unplanned mass removal of iTunes tracks. I your case it indicates 1000 tracks will be removed from iTunes which seems wrong given that you've only tried a single track. (1000/5000 is 20%)

The plugin places an identifier in each of the tracks that it puts into iTunes which links back to the originating MM track. This allows it to recognise tracks that it has placed there as opposed to ones in iTunes through manual mechanisms. The field used is the "Series Number" in the video tab (very under used).

Do you have 1000 tracks in iTunes which have this field used?
Thanks for your quick response Mark. When I tried on a single song in a playlist, it worked fine. But thereafter when I tried for my entire collection (approx 5000 songs) it gave me that prompt.

Total songs in MM - 6081 (majority mp3, some in m4a, few in wma)
Total songs in iTunes - 5876 (all have the season id set to contiguous numbers , though it starts from "Season 367") + about 5 tracks that are ringtones, voice memos etc. created manually via iTunes.

Now I am unable to sync the playlist with one song either. No errors but the play counts wont sync. I am unable to change to the "Advanced recovery options", whenever I change it to option A - Debug 1, it rolls back to "Select option and apply" when I click on "Apply".Would you suggest re-installing(delete the dll and run the mmip) the plugin?
Scripts I use: Advanced Report
lindholm
Posts: 203
Joined: Fri Oct 27, 2006 2:28 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by lindholm »

Are there any tips for sharing one iTunes between two MM4s?

I have a portable installation and a non-portable installation on my PC. Each one manages a different
music collection destined for a different device (iPhone and a iTouch) and their own separate cache directory.

One problem is that each installation picks up the Playlists and \nnnnn.mp3 files of the other MM installation and asks if they should
be deleted. I clear the checked files and continue and it seems to work.
However when I look at the playlists generated by the portable installation I see a few songs there that are managed by the
other installation. I'm just wondering if there some overlap of the tmp files used so that the portable installation thinks
the files it is trying convert/copy "over" have already been processed.

Any suggestions?

Thanks

George
Dr. Paprika

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by Dr. Paprika »

I am having the same problem but the solution isn't working. I have all the right settings clicked in auto-convert and MM says its converting the files, but it doesn't take as long as it should and nothing shows up in the MMitunes folder. They names of the files do show up in iTunes, but iTunes cannot locate then.What gives?
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by markstuartwalker »

@lindholm: 2xMM->iTunes isn't going to work for the reasons that you have identified ie the ID numbers may well overlap. I suggest that you explore merging the MM instances, sync to iTunes and sync iTunes to the 2 devices that you want. MM4 can have separate music collections within one DB eg I have a collection for my wife's iPod so I can update it for her but it's tracks and playlists are quite independent. Unfortunately the portable aspect will be lost with this approach. Unless you make the single instance a portable instance...
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by markstuartwalker »

@unnicorn:
The problem is that you have many tracks in iTunes that the plugin considers belongs to it. This may be a remnant of earlier experimentation, failed a sync or . The reason that it may consider that 1000 need replacing could be due to changes within the MM configuration. This is surprisingly easy to do - you only have to change the auto conversion rules, rename genres etc. As such I suggest that you allow the sync to proceed as normal by answering "yes". to the prompted question.

It is also prudent to close MM and iTunes and start iTunes first followed by MM. In cases of sync mix up they can get chronically out of step and this helps to realign them.

If all the above fails then you can close MM and clear your iTunes content manually (via Music, select all and delete). This will clear ALL the iTunes content and not just the MM loaded tracks so be confident that you don't wish to keep anything there.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
lindholm
Posts: 203
Joined: Fri Oct 27, 2006 2:28 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by lindholm »

markstuartwalker wrote:@lindholm: 2xMM->iTunes isn't going to work for the reasons that you have identified ie the ID numbers may well overlap. I suggest that you explore merging the MM instances, sync to iTunes and sync iTunes to the 2 devices that you want. MM4 can have separate music collections within one DB eg I have a collection for my wife's iPod so I can update it for her but it's tracks and playlists are quite independent. Unfortunately the portable aspect will be lost with this approach. Unless you make the single instance a portable instance...
Sigh, thought so. The main reason for the two instances is because I want unique conversion rules for each instance.
I guess I'll just to move the second instance to my laptop.

Thanks

George
consultant
Posts: 63
Joined: Mon May 26, 2008 5:11 pm

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by consultant »

In options, I have Itunes Auto Start set to "At Start Sync" and the first of the checkboxes is checked. When I start MM it always starts iTunes. I just want it to start iTunes when I sync.

Update

Figures out that the if first checkbox is checked (minimize on startup) iTunes will start on MM Startup even if the 'On Sync' option is selected instead of on startup.
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by markstuartwalker »

consultant wrote:In options, I have Itunes Auto Start set to "At Start Sync" and the first of the checkboxes is checked. When I start MM it always starts iTunes. I just want it to start iTunes when I sync.

Update

Figures out that the if first checkbox is checked (minimize on startup) iTunes will start on MM Startup even if the 'On Sync' option is selected instead of on startup.
Thank you. Fixed in next release.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by markstuartwalker »

Here is the "Frequently Asked Questions" section in the manual. Please note the first item!

Q: Where is the manual?
A: The manual is called d_itunes-manual.pdf and can be found alongside the d_itunes4.dll in one of two alternative locations
When installed as an administrator c:\Program Files\MediaMonkey\Plugins
When installed as a non-administrator c:\Users\username\AppData\Roaming\MediaMonkey\Plugins
Q: I have a very large library and I would rather not have to duplicate the tracks from MM into iTunes.
A: Keeping a separate copy of the tracks in the cache is the only certain way to isolate MM and iTunes from affecting each other. By setting the Cache Path entry to an empty string the Cache mechanism will be disabled. See the “Explanation of the Cache” section for more explanation.
Q: Every time that I sync into iTunes all of my flac files get reconverted into mp3 files and this takes a very long time.
A: This should not happen. It is usually symptomatic of having some clock discrepancy between multiple PCs or NAS devices. If MM is used to change ID3tag attributes to many files then the timestamp of the file would be updated and this can cause updates en-masse.
Q: Where does the plugin store it's configuration information?
A: A normal installation will use the registry at 'HKEY_CURRENT_USER\Software\MediaMonkey\Device\d_itunes4.dll on computername' where computername is the name of your PC. If you have a portable installation then the configuration will be stored in the mediamonkey.registry file. It is possible but not recommended to modify the registry entries manually.
Q: I have more than one iDevice. Can I sync them all from one iTunes library?
A: Yes. iTunes supports multiple devices from the same library quite happily. You'll have to manage which tracks go to which device. If you wish to auto-sync them after an MM sync then you can list all of them on the configuration page.
Q: I've just installed the plugin and I get a message 'iTunes has been scanned and found to contain no tracks'
A: This is actually normal when iTunes has just been set up. Answer 'No' so that it does not terminate the sync and let the sync continue. The message is a safety net in case communication to iTunes has failed. Continuing could be catastrophic in that all iTunes content could be deleted. Usually of course there will be some tracks in iTunes and you will not see the message and the sync will proceed as normal.
Q: I use 'Build Folders' to create nested playlists. Every occurrence of '/' within the playlist name is treated as a folder break. Why?
A: Make sure that the separating character is not anything that typically appears within the playlist folder names. I suspect you're is set to '/'. This is to do with the internal implementation of the way that the plugin handles file path - a path is stored as a single string using this separator so any additional occurrences of the separator causes the behaviour you have experienced. There is also a related bug in MM http://www.mediamonkey.com/forum/viewto ... =7&t=61990
Q: I have renamed my PC or I have copied the MM.DB from one machine to another.
A: The plugin is identified by the name of the PC which it is running on. If you rename or copy the MM.DB on another machine this becomes disconnected and it stops working. Use the Advanced Recovery “Delete all instances of d_itunes4.dll from the DEVICES table”. Restart MM afterwards.
Q: I use MM's Auto conversion features but no tracks get put into the iTunes
A: Ensure that the Set Formats in MM are set to the file types that you want to deposit into iTunes (MP3 mostly)
Q: When I change the artwork within a track that MM has sync'd to iTunes the change is not reflected into iTunes.
A: This is a bug in MM http://www.mediamonkey.com/forum/viewto ... =7&t=61855 . The work around it to manually delete the track in iTunes and let it re-sync.
Q: When I rename a playlist in MM I get the old and the new playlist present in iTunes.
A: Ensure that you have the "Delete files and playlists not included in the Auto-Sync list from the device" option switched on in Options/Auto sync.
Q: I have iTunes set to “Start at Sync” and when I sync to iTunes then MM hangs with “Preparing List of Files”. Why?
A: Check carefully for pop-ups from iTunes. At startup iTunes can report various messages such as “Audio Unavailable”, “Video resolution too low” etc. These will be waiting for you to click “OK” but the dialog box can be behind the MM window.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
kspanks04
Posts: 37
Joined: Sat Mar 20, 2010 1:28 am

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by kspanks04 »

Hey, the new version is great. Seems to have fixed the cpu issues.

Quick question, I'm getting 4000+ exceptions (out of 15,000 songs) all of them say the same thing:

Code: Select all

d_itunes4.dll 2238 11:09:22 AM EXCEPTION Log cleared
d_itunes4.dll 2238 11:09:22 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:22 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:22 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:31 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:41 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:41 AM EXCEPTION addFileToiTunesLibrary E:\iTunes\iTunes Music\Sufjan Stevens\The Age of Adz\01 Futile Devices.mp3 EAccessViolation Access violation at address 0A122102 in module 'd_itunes4.dll'. Read of address 00000000
d_itunes4.dll 2238 11:09:41 AM EXCEPTION Nil response from iTunes for AddFile E:\iTunes\iTunes Music\Sufjan Stevens\The Age of Adz\01 Futile Devices.mp3
d_itunes4.dll 2238 11:09:41 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
d_itunes4.dll 2238 11:09:41 AM EXCEPTION addFileToiTunesLibrary E:\iTunes\iTunes Music\Sufjan Stevens\The Age of Adz\10 I Want To Be Well.mp3 EAccessViolation Access violation at address 0A122102 in module 'd_itunes4.dll'. Read of address 00000000
d_itunes4.dll 2238 11:09:41 AM EXCEPTION Nil response from iTunes for AddFile E:\iTunes\iTunes Music\Sufjan Stevens\The Age of Adz\10 I Want To Be Well.mp3
d_itunes4.dll 2238 11:09:41 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
any thoughts on this?
zephyr
Posts: 101
Joined: Fri Oct 07, 2011 2:56 pm

MediaMonkey3/4, iTunes plugins, iOS5 ... and f/w 4.2.1

Post by zephyr »

Hi

I'm confused.

Is the iOS of a device denoted by the f/w?

Are iPod Touch / iPhone users (pre iOS 5, assuming this is the dealbreaker) ever able to get media FROM devices to a computer using MM? Details on this would be appreciated, if anyone knows.

For the mainpart, I just need to be able to send music to devices, without worrying about wiping the contents, and ideally without having to use iTunes! But getting media off the latest iOS touting devices would also be a real plus.

Currently unable to see music on ipod touch (4.2.1 f/w, assume this is iOS 5) and very worried about trying to send data to it via MM, as there is a person's digital life on there!

iInfo welcome from any knowledgeable souls :-?
Grateful noob
MyCsPiTTa
Posts: 128
Joined: Fri Dec 21, 2007 4:56 pm

Re: MediaMonkey iTunes plugin (d_itunes4.dll)

Post by MyCsPiTTa »

Man, this plugin should get its own fourm section, so people looking for simple answers don't have to wade through 20 pages of debug dumps. Just sayin'. :roll:
Post Reply