(Another) Can't play m4a files in rhythmbox

As said in the title, rhythmbox refuses to import m4a files. Reading up on the issue, all the answers tell me that I should install certain programs, that I already have. Also, rhythmbox says it needs the gstreamer m4a acc plugin, but I have all of the gstreamer thingys installed, as with FAAC

I’m on 11.3.

Thanks.

Hi,

jdmcdaniel3 created a script file to automate the task of testing your multimedia : MMCHECK - Check Your Multimedia in 10 Steps - Script File, as proposed by RedDwarf

Try this script to know what is missing.

I have run the script, and it turned up nothing. Also, I forgot to add that amarok plays m4a, but banshee doesn’t. Banshee still imports them and gets the ID3 info though.

You probably need the gstreamer packages from Packman
(not all have a packman provider BTW)

Check in a terminal what you have and compare I’m 64 bit

rpm -qa | grep gstreamer
gstreamer-0_10-libnice-0.0.11-1.25.x86_64
gstreamer-0_10-ffmpeg-0.10.11-999.pm.999.1.x86_64
gstreamer-0_10-plugins-base-0.10.30-999.pm.1002.1.x86_64
gstreamer-0_10-lang-0.10.30-999.pm.1000.6.noarch
gstreamer-0_10-fluendo-mpegdemux-0.10.57-42.pm.42.1.x86_64
gstreamer-utils-0.10.30-999.pm.1000.6.x86_64
python-gstreamer-0_10-0.10.19-999.pm.1001.1.x86_64
libgstreamer-0_10-0-32bit-0.10.30-999.pm.1000.6.x86_64
gstreamer-0_10-fluendo-mp3-0.10.14-42.pm.42.1.x86_64
gstreamer-0_10-plugins-bad-lang-0.10.19-999.pm.1003.5.noarch
gstreamer-0_10-plugins-bad-0.10.19-999.pm.1003.5.x86_64
gstreamer-0_10-plugins-base-lang-0.10.30-999.pm.1002.1.noarch
gstreamer-0_10-plugin-gnomevfs-0.10.30-999.pm.1002.1.x86_64
gstreamer-0_10-0.10.30-999.pm.1000.6.x86_64
gstreamer-0_10-plugins-ugly-0.10.15-999.pm.1002.5.x86_64
gstreamer-0_10-plugins-good-extra-0.10.24-999.pm.1001.4.x86_64
libgstreamer-0_10-0-0.10.30-999.pm.1000.6.x86_64
gstreamer-0_10-utils-0.10.30-999.pm.1000.6.x86_64
gstreamer-0_10-plugins-good-0.10.24-999.pm.1001.4.x86_64
gstreamer-0_10-plugin-hal-0.10.24-999.pm.1001.4.x86_64
gstreamer-0_10-plugins-good-lang-0.10.24-999.pm.1001.4.noarch
PackageKit-gstreamer-plugin-0.6.3-5.4.x86_64
gstreamer-0_10-plugins-ugly-lang-0.10.15-999.pm.1002.5.noarch
gstreamer-0_10-fluendo-mpegmux-0.10.4-43.pm.43.1.x86_64
banshee-1-backend-engine-gstreamer-1.6.1-1.15.x86_64

I’ve only got half of what you’ve got. Here’s mine:

banshee-1-backend-engine-gstreamer-1.8.0-20.2.i586
gstreamer-0_10-plugins-good-0.10.22-1.16.i586
gstreamer-0_10-plugins-bad-0.10.18-6.2.i586
gstreamer-0_10-plugin-gnomevfs-0.10.29-1.9.i586
libgstreamer-0_10-0-0.10.29-1.7.i586
gstreamer-0_10-plugins-base-0.10.29-1.9.i586
gstreamer-0_10-0.10.29-1.7.i586
gstreamer-0_10-fluendo-mp3-2-106.2.i586
gstreamer-0_10-plugin-hal-0.10.22-1.16.i586
gstreamer-0_10-plugins-ugly-0.10.14-3.2.i586
python-gstreamer-0_10-0.10.18-1.14.i586

Do I need to get everything you’ve got and I haven’t? Because there’s a lot of stuff that doesn’t look relevant, but then I’m only a puzzled penguin.

The good the bad the ugly - yes
Make sure you get them from Packman and do this:
http://dl.dropbox.com/u/10573557/Switcher%20Pics/packman%20in%20gnome.png

Does this involve re downloading all those packages flagged as autoupdate? (Sorry, that sounds n00by and I don’t even know the answer) It’s just that I have a low bandwidth allowance.

The packages you have need switching, just try the switch on what you have first. But you need to do it as in the image I gave. It will re-download and install all the packages involved - switching them to packman.
If you still can’t play the file after that. Manually browse Packman in software management and add in the ones in my list, at least the good, bad and ugly.

If you get asked questions as a result of trying the switch and can’t answer them. Use the expert button to save the list to a file and then post it’s contents here.

I understand your bandwidth issue. I expect this switch might involve 100+ MB, depends on what you have installed.