A fork of Boroda's original plugin to synchronize iPod/iPhone via iTunes. Synchronizes tracks, playlists, play counts, skip counts, ratings and ID3 tag information from MusicBee to iDevices. The main difference is play counts and skip counts are incremented in MusicBee instead of being overwritten.
Description
Allows iPod/iPhone syncing via iTunes. Synchronizes tracks, playlists, play counts, skip counts, ratings and ID3 tag information from MB to iDevices.
Installation
Extract content of archive to plugins subfolder of MB installation folder (e.g. to "c:\program files\musicbee\plugins").
Setting up iTunes
Untick all the options under device preferences -
Under device settings, tick music and set to sync the entire music library. Untick all other media types
How to use plugin
Click "Tools> Turn iPod & iPhone Driver on" menu item. You will be shown a settings screen where you can set what you want to sync and save as defaults.
Note - If options 2 and 3 are both selected, option 2 occurs first.
After clicking ok, a waiting form will display, plugin your device or work offline.. Offline allows you to sync to iTunes separately and you can sync to your device using iTunes later. If you are syncing play/skip counts it would be better to plug in your device.
I had trouble testing on a new install so for first time runs I would suggest clicking "work offline", close MB and restart to make sure default options saved ok and will be applied properly at sync time.
Eventually the waiting window will disappear and a device icon will display on the top right of MB. I only used the iPod and iPhone Device and ignored the actual device. The device will sync with iTunes and update any play counts to iTunes.
Set your sync settings in MusicBee and click synchronize.
NOTE 1: The 2 way sync checkbox is greyed out in MusicBee, this plugin bypasses that setting and follows the sync settings you ticked at launch. It obeys the other settings in MusicBee like selected playlists, deleting missing files etc...
NOTE 2: The progress notifications don't work properly. I think that is an MB issue.
NOTE 3: You can assign a hotkey or toolbar button to "iPod & iPhone Driver: Turn on" command.
NOTE 4: The initial sync will take quite a while as adding songs to iTunes is slow. Keeping iTunes in the foreground may speed this up.
NOTE 5:
Plugin makes copy of track if track is format-converted due to device settings or if track artwork wasn't embedded (iDevices support only embedded artworks). Track copies are stored in "AppData\iPod & iPhone Driver" folder. Track copy is automatically deleted if track is no longer contained in device media library.
The library should be organised depending if you want to send artwork or not . Yes - make sure all songs are imbedded, no - make sure no songs are imbedded. Otherwise you may lose a lot of storage to encoding.
Uninstallation
Go to 'Edit> Preferences> Plugins'. Click 'Uninstall'. Plugin will delete all automatically created files (e.g. settings), but you need to exit MB and manually delete all files that were included in plugin .zip.
Limitations and known issues
License
Do all you want with plugin binary and source code at your own risk.
Source - https://www.mediafire.com/file/r7pmnarbr7oc6ki/MB_iPod_%2526_iPhone_Driver_2.0_Source.zip/file
Plugin status
Latest version of iTunes that fully works 12.5.3.16
See forum thread about other version support.
Name | iPod & iPhone Driver 2.0 |
Author | BoringName |
Version | 4.3 |
Category | Plugins |
Published on | June 14, 2022 |
Updated on | June 21, 2022, 3:03 am |
Supports Minimum | MusicBee 3 |
Unless mentioned by the Author, all add-ons and screenshots are licensed under cc by-sa 3.0