I thought I'd drop a quick post about this since I have searched high and low for a solution and no where seemed to have a definitive one.
I only stumbled on this one by accident, but it seems to work.
First, the problem: I have a Samsung Galaxy S i9000, and when viewing mp3s on it, with either the default media player or winamp, actually getting the embedded album art to display seemed to be hit and miss. Sometimes it would work, sometimes it wouldn't.
Here is what I discovered after many hours of frustration:
I have all my mp3s lumped into a single directory: "MP3".
When I uploaded an mp3 with album art, but no album tag, no artwork would display. When checking the details on the phone, the phone would assign the mp3 an album of "mp3". However, if I set the album name, voila, the artwork starts displaying. Problem solved
There is however, a further small caveat. If you have two mp3s from the same album, but with different artwork, the media players will only display the artwork from one of them, for both mp3s. So it seems that winamp and the default media player are using the album name to determine whether or not to unpack the embedded image. If the album name is found twice, it uses the previously unpacked image from the first one and ignores any further embedded images.
So either embed a single album image for both, or give them different album names. Not pretty, but it works. (at least for me
)
I hope this helps anyone else having the same problem.
I only stumbled on this one by accident, but it seems to work.
First, the problem: I have a Samsung Galaxy S i9000, and when viewing mp3s on it, with either the default media player or winamp, actually getting the embedded album art to display seemed to be hit and miss. Sometimes it would work, sometimes it wouldn't.
Here is what I discovered after many hours of frustration:
I have all my mp3s lumped into a single directory: "MP3".
When I uploaded an mp3 with album art, but no album tag, no artwork would display. When checking the details on the phone, the phone would assign the mp3 an album of "mp3". However, if I set the album name, voila, the artwork starts displaying. Problem solved

There is however, a further small caveat. If you have two mp3s from the same album, but with different artwork, the media players will only display the artwork from one of them, for both mp3s. So it seems that winamp and the default media player are using the album name to determine whether or not to unpack the embedded image. If the album name is found twice, it uses the previously unpacked image from the first one and ignores any further embedded images.
So either embed a single album image for both, or give them different album names. Not pretty, but it works. (at least for me

I hope this helps anyone else having the same problem.