GNOME Bugzilla – Bug 404698
Track transfer fails with "failed to find acceptable mime type"
Last modified: 2010-06-24 22:48:31 UTC
I have tried two different generic MP3 players. Both detected as such by Rhythmbox and they fail to transfer any tracks. No error message or other information is displayed in the GUI when I drag and drop songs, but this error message is printed in debug mode: [0x80f0030] [impl_paste] rb-removable-media-source.c:295: failed to find acceptable mime type for file:///home/sa/Media/Music/Miles%20Davis/Kind%20Of%20Blue/01%20-%20So%20What.mp3 It does not seem to matter what kind of file it is as I get the same error message with both Mp3, Vorbis and FLAC. I'm using GStreamer 0.10.11 and Rhythmbox 0.9.7.90.
Created attachment 81974 [details] [review] patch Ick, I'd forgotten to add error messages here. The problem is that your audio player only accepts certain types of audio (probably audio/mpeg, i.e.g MP3) and you don't have an audio encoding profile set up for that. This patch adds some, but it currently doesn't tell you how to add an audio encoding profile, and it sucks a bit for i18n - which sucks.
Created attachment 81985 [details] [review] better patch This is a bit better, as it doesn't display one dialog per failed track. However we need to change it so that it doesn't become huge when you transfer lots of tracks.
Thanks, I that works fine. However, after installing the the GStreamer lame plugin, creating a profile for it, and making sure it works by importing a CD, I still can't transfer tracks.
I tried the 0.9.8 release and it has the same problem. Any idea what can be wrong?
*** Bug 420702 has been marked as a duplicate of this bug. ***
I finally figured out what's wrong. When I added an encoding profile for mp3 I did it manually and it seems like Rhythmbox didn't find it. This time I removed the manually added profile and used the one shipped by default in gnome-media 2.18. Now transfers work ok. /system/gstreamer/0.10/audio/global/profile_list now contains a profile with the name "mp3". If I remove that one and add a profile called "foo", still containing the same gstreamer pipeline, it's not found by Rhythmbox.
*** Bug 592949 has been marked as a duplicate of this bug. ***
fixed by commits 8b52800 through 0c2876b
*** Bug 622662 has been marked as a duplicate of this bug. ***