iTunes On The Fly Conversion When Syncing Not Reliable
I am having random behavior with the iTunes feature that allows you to convert higher bit rate songs to AAC format during the sync process. For reference this is on a Windows 10 machine (i7, 3 GHz, 16 GB RAM) running iTunes version 12.11.4.15. The issue has occurred with a variety of devices all running iOS 14.7.1. The issue is that iTunes complains about not being able to convert some songs, but it is not consistent about which songs it has issues with. I have seen it successfully convert and transfer a song to one iOS device but fail to do so on the same exact song with another iOS device. I have also seen it complain about a song during a sync operation but when trying the sync again it had no issues. I am interested in the conversion feature because some of my devices do not have enough room to store my music in their original higher quality format. The music that I have seen fail are in MP3 format and were stored in my iTunes library by pulling them from CDs using the iTunes import feature. In other words, non of these songs should have any kind of DRM or protection on them.
To make matters worse regarding this issue, it seems that when iTunes determines that it cannot convert a song (erroneously as far as I can tell) it then decides to remove the song from my playlist. This of course is troubling because if I have spent significant time creating a playlist that contains what I want then after a sync/conversion issue the playlist is no longer the same. Over time I have had hundreds of songs disappear from playlists because of this behavior. I have learned to maintain a master reference playlist copy and never sync a device to the reference playlist so that I can at least recover from this odd and annoying behavior.
I have also noted that during a long sync operation I will sometimes get a popup box that says an unknown error occurred and the operation cannot complete. (Usually the error code is -54 but that is not always the case.) I can close the popup box and the sync is still happily running and will complete so the "error" warning seems to be inaccurate because there does not appear to be an critical error.
As a test I have tried disabling the on the fly conversion feature and the sync operation will go pretty smoothly. I still will get occasional popup error warnings that I can ignore but the end result is all of the songs in a playlist are transferred to the device as expected. The playlist after the sync operation is not modified and matches my reference copy. Of course with this solution I am limited on how many songs I can sync to the device because of the device's storage limitations.
Related to this topic is that doing the on the fly conversion significantly slows down the sync operation. I understand this is to be expected but the difference is pretty dramatic. Syncing a playlist of 1500 songs without the conversion feature enabled takes about 15 minutes but with the conversion feature enabled it is many hours. Sometimes it is so slow that it looks like it has stalled and I have ended up cancelling the operation before it finishes to restart it.
Having summarized the issues, I have the following basic questions:
- Are other users experiencing this kind of random behavior with the on the fly conversion feature?
- Are other users experiencing this same kind of performance issue with the conversion feature?
- Has anyone come up with a solution that resolves these issues?
- Is there any way to stop iTunes from modifying my playlists just because it has an "issue" with a file?
To avoid some of the lesser helpful responses, let me just say that my PC is fully up to date, I have rebooted it, I have rebooted my iOS devices, I have tried a difference sync cable, I have tried a difference USB port, I have tried clearing the iOS device of all content first. None of these changes made any difference. I also understand that turning off the conversion feature "fixes" the problem but that is not really the question being asked.
iPad (5th gen) Wi-Fi