Any way to make the iPhone music library recognize manually transferred music ?

bigviking

New Member
Bronze
Jul 4, 2007
60
0
0
Since the iPhone doesn't yet sync over WIFI, I have tested just manually copying some MP3s over to the iPhone. This works really well using MacFusion under OSX with an sftp server running on the iPhone.

Of course, because of the strange way in which the iPhone organizes its music in the file system, it wont recognize the manually transferred songs.

Is there any known way to force the iPhone to recognize the manually transferred (via WIFI) songs. It seems that this would be quite possible programatically.

If I could just get this to work, I could stop having to plug my phone into my computer every day to listen to my daily radio talk shows.
 

bigviking

New Member
Bronze
Jul 4, 2007
60
0
0
An OK, not great workaround to drag and drop music to iPhone via WIFI

I found a reasonable workaround that works well for me to transfer my once a day talk show to the iPhone via WIFI without plugging the USB cable in.

As mentioned before:

1) Install ssh and sftp-server on the iPhone
2) Install MacFusion on the Mac (allows sftp server on iPhone to be mounted as a disk under OSX)
3) Drag your .mp3 file to one of the folders on the iPhone under /Media/iTunes_Control/Music

4) Double click on any of the strangely formatted .mp3 file names under /Media/iTunes_Control/Music on the iPhone (using MacFusion). iTunes will then launch on your Mac, with the real song name highlighted.

5) Rename the .mp3 file that you manually transferred to the file name you double clicked on in step 4.

6) Go to your iPhone and play the song name that step four produced and it will acutally play the file you transferred.

It's a little strange, but it works and keeps me from having to plug in every day just to transfer a talk show.

Now, if I just had a program that would rebuild the iTunes music library on the iPhone. You could even run such a program under OSX, and have it fix the iPhone music library via MacFusion.
 

bigviking

New Member
Bronze
Jul 4, 2007
60
0
0
A problem with the workaround

I just discovered that although the above workaround works, the iTunes library must store the length of each track somewhere.

If you replace any of the strangely formatted song names on the iPhone with a different mp3 file they will play, but the playback ends when you reach the original elapsed time from the original song that you replaced.

There must be a way to manually rebuild the library on the iPhone.