|
I figured it out, I believe. If someone else can test this and confirm, I'd appreciate it. Here's what I sent to Mark/Space support:
"The problem is with VBR (variable bit rate) mp3 files. Based on my testing on my 1.25GHz G4 Powerbook, the Missing Sync plugin takes about 3 seconds per megabyte to scan VBR files on the card. For instance, if I have a single 5MB VBR mp3 file in my /Audio directory and I run the Missing Sync app on my palm, iTunes spins for 15 seconds before coming back to life with the correct directory listing in the Missing Sync device. If I add another 5MB file, then unmount the drive and remount it, iTunes spins for 30 seconds before coming back.
"I tested this extensively by ripping the same three songs as non-VBR and then as VBR files at 48.0KHz sampling rate (the VBR slowdown was also apparent in 44.1KHz files, but I didn't time them). As I mentioned, with one VBR track it took 15 seconds to mount. With two, 30 seconds. With three, 50 seconds (the third track was longer than the first two). With the non-VBR files, it took about 3 seconds no matter how many files were on the card.
"When I initially reported this bug, I had a very large (200MB) VBR file on my card. At my calculated rate, it would take about 10 minutes for iTunes to finish reading the card. I thought it was permanently hung and kept force-quitting it, but I bet it would eventually finish."
You can tell if your mp3s are VBR by doing a Get Info (command-I) on the track in iTunes. Under Summary, look at Bit Rate. If you see VBR after the bitrate, then it's a VBR track.
Mine looks like a razr in iTunes. It also looks kinda like an older Treo (270/300).
|
|
|