You are not logged in.
When I try playing an AAC audio file (wrapped in MP4 container, i.e. .mp4 or .m4a) in Clementine, I get a message saying "Your GStreamer installation is missing a plug-in."
I've checked my GStreamer installation, and (just in case) re-installed the gstreamer plugins (base, good, bad and ugly ones, respectively), however I get the same error message.
What's even more odd (at least for me, lol) is that Clementine reads the tags in the audio file properly.
Anyone have any ideas what the problem might be, and how to solve it? Thanks in advance!
Last edited by Wintershade (2011-06-23 21:01:07)
Only the best is good enough.
Offline
Have you installed faac and faad2?
Registered Linux user #436067
Offline
faac and faad2 were installed. I tried re-installing them as well. Same thing, GStreamer is missing a plug-in. ![]()
Only the best is good enough.
Offline
Odd. I have everything installed like you do and can play those files. I'll have to meditate on it some more...
Registered Linux user #436067
Offline
Would be sincerely grateful. To you or anyone else. I really like Clementine, and would hate to have to switch just because of that ![]()
Only the best is good enough.
Offline
Is there any way you could send me one of the files that won't play? I doubt it's a Clementine issue, more likely a plugin. Which DE or WM are you using?
Last edited by oboedad55 (2011-06-14 19:34:42)
Registered Linux user #436067
Offline
There, I've generated 10 seconds of white noise and encoded it into aac wrapped in mp4. If I load it in Clementine, the above mentioned error occurs.
The file is located at:
http://www.mediafire.com/?y9mcjj33z272a91
edit: I'm using KDE
Last edited by Wintershade (2011-06-14 20:05:07)
Only the best is good enough.
Offline
Works for me on Clementine, I use also KDE. Try this; "pacman -S gstreamer0.10-plugins". For me it pulls in the ones you mentioned as well as ffmpeg.
Last edited by oboedad55 (2011-06-14 20:13:04)
Registered Linux user #436067
Offline
same thing ![]()
Only the best is good enough.
Offline
Bummer...
I don't suppose things work in a different player? Makes no sense, but it is a computer. BTW, are you using pulseaudio or alsa? Do you have this?
pacman -Qs libmp4
local/libmp4v2 1.9.1-1
MPEG-4 library
I'm pretty sure that faad2 is what you need. You have lame installed?
Last edited by oboedad55 (2011-06-14 21:18:52)
Registered Linux user #436067
Offline
I have both libmp4 and lame. Tried playing back in Exaile, and got the same error.
edit: I'm using PulseAudio...
Last edited by Wintershade (2011-06-14 21:26:07)
Only the best is good enough.
Offline
Grrr... I googled the heck out it and couldn't find anything you haven't tried. I'll keep my thinking cap on and if I find anything I'll post here.
Registered Linux user #436067
Offline
I googled myself quite a bit, before posting the question here. If you come up against something, please do tell, and I will do so as well if I find something.
Thanks a lot for all your effort, man.
Only the best is good enough.
Offline
Any time man, just wish I could help you solve it. I know the frustration! ![]()
Registered Linux user #436067
Offline
I'm gonna throw this one out there.. but have you tried installing
https://aur.archlinux.org/packages.php?ID=2697
From the AUR? I had a similar issue with Clementine and it seems to have worked for me.
If you're reading this; you're awesome.
Offline
Good idea. I should mention too, that I'm using the svn version of Clementine from the AUR as the normal version doesn't see my iPod.
Registered Linux user #436067
Offline
Tried installing the codecs package from AUR, and got the same result.
I should mention, however, that I'm using the 64-bit version of Arch Linux and that I had to edit the PKGBUILD to add the
arch=('i686' 'x86_64')line instead of just
arch=('i686')I'm currently using Clementine from [community] cos the svn version doesn't compile for me atm ![]()
Only the best is good enough.
Offline
Just for laughs, have you tried with a different player?
Registered Linux user #436067
Offline
Tried with Exaile, which is also GStreamer-based. Doesn't work.
Opened in Audacity and MPlayer - works perfectly there ![]()
Only the best is good enough.
Offline
Same problem for me, started a couple of weeks ago. ![]()
Offline
Same problem for me, started a couple of weeks ago.
Maybe it's related to faac support in ffmpeg http://mailman.archlinux.org/pipermail/ … 19906.html
Offline
geekux wrote:Same problem for me, started a couple of weeks ago.
Maybe it's related to faac support in ffmpeg http://mailman.archlinux.org/pipermail/ … 19906.html
FAAC is an encoder, not a decoder. Gstreamer moved from FAAD (the decoder) a while back. gstreamer0.10-ffmpeg should handle AAC just fine. I don't use any Arch package for this, so I could be missing something.
Wintershade,
I had some troubles in the past when I started playing with HTML5 in that webkit would not register the plug-ins. Even if I deleted the .gstreamer* folder it never rebuilt correctly. I found a "solution" when installing rhythmbox which rebuilt the database correctly. I promptly removed it. It was an ugly hack but it worked for a long time. It's not necessary for me now.
Last edited by skottish (2011-06-16 04:07:15)
Offline
Even if I deleted the .gstreamer* folder it never rebuilt correctly.
I just deleted that folder, restarted Clementine and it's working now!
Thanks for the hint.
Offline
Wintershade, do you have the gstreamer ffmpeg plugin installed? I was messing around with my openSUSE install and went to play an MP4 and it complained, so I installed the ffmpeg plugin and all was well.
Registered Linux user #436067
Offline
Somebody else had a problem with aac files a month ago: https://bbs.archlinux.org/viewtopic.php?id=119474 It's still unresolved I think.
Offline