You are not logged in.

#1 2009-01-28 06:08:06

karag
Member
Registered: 2006-09-05
Posts: 84

can't play m4a with moc anymore

Hi

since last upgrade I found out that I can't play m4a in my favourite player moc. It says that 'No audio stream in file'.
Does anyone know what is the problem? I can't find any mention of this, so maybe just my set up roll
I have faad2, and ffmpeg etc. installed.

Thanks for help!

Offline

#2 2009-02-08 20:33:01

freigeist
Member
From: Cologne, Germany
Registered: 2006-07-14
Posts: 191

Re: can't play m4a with moc anymore

karag wrote:

Hi

since last upgrade I found out that I can't play m4a in my favourite player moc. It says that 'No audio stream in file'.
Does anyone know what is the problem? I can't find any mention of this, so maybe just my set up roll
I have faad2, and ffmpeg etc. installed.

Thanks for help!

.
Same problem here, I filed bug: http://bugs.archlinux.org/task/13164


Elfenbeinturm.cc
a metaphysical space of solitude and sanctity: http://www.elfenbeinturm.cc

Offline

#3 2009-02-08 20:44:47

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: can't play m4a with moc anymore

Offline

#4 2009-02-09 20:15:30

freigeist
Member
From: Cologne, Germany
Registered: 2006-07-14
Posts: 191

Re: can't play m4a with moc anymore

skottish wrote:

Doesn't help here. Now I get an "FATAL_ERROR: Can't receive value from the server." when trying to play that m4a. Faad in contrast can decode the file without problems...


Elfenbeinturm.cc
a metaphysical space of solitude and sanctity: http://www.elfenbeinturm.cc

Offline

#5 2009-02-09 21:35:38

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: can't play m4a with moc anymore

You guys could try rebuilding moc or the devel version of moc against the latest ffmpeg svn. That might work but probably using moc from svn would be better.  The m4a file plays fine with ffplay so the problem seems to be how moc uses ffmpeg to play the file.

I started to look into it. With some quick patching, I was able to stop moc from crashing but the m4a wouldn't play. I'll also try using the latest ffmpeg svn and perhaps with moc devel or svn.

Offline

#6 2009-02-09 22:04:08

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: can't play m4a with moc anymore

using moc svn with the ffmpeg in extra,  moc doesn't crash but doesn't want to play the file : "Not a valid (or unsupported) AAC file".

Offline

#7 2009-02-14 15:36:25

Shaika-Dzari
Member
From: Québec, Canada
Registered: 2006-04-14
Posts: 436
Website

Re: can't play m4a with moc anymore

Any news for that?

I have ffmpeg-svn and moc-svn and I am unable to play aac file I got on itune. sad

Offline

#8 2009-05-12 18:25:17

bwh1969
Member
Registered: 2008-01-05
Posts: 151

Re: can't play m4a with moc anymore

Is it using faad2  ???  I suspect that it is because I now have a similar issue in Amarok

What I did was kind of a dirty trick:  The old version used a file linked to a libfaad file.  You might have to launch if from a terminal and then try to play the file and see what pops up.  I got some message about not being able to find shared library libfaad.so.1

This might work as a workaround if faad2 is installed and just not working

open /usr/lib and find libfaad.something that is not a symlink.  When you find the actual file:

sudo ln -s  /usr/lib/libfaad.something /usr/lib/libfaad.so.1 (or whatever file moc is trying to use, and in amarok it was libfaad.so.1)

Then try to run it.

Offline

#9 2009-05-13 01:24:43

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: can't play m4a with moc anymore

bwh1969 wrote:

Is it using faad2  ???  I suspect that it is because I now have a similar issue in Amarok

What I did was kind of a dirty trick:  The old version used a file linked to a libfaad file.  You might have to launch if from a terminal and then try to play the file and see what pops up.  I got some message about not being able to find shared library libfaad.so.1

This might work as a workaround if faad2 is installed and just not working

open /usr/lib and find libfaad.something that is not a symlink.  When you find the actual file:

sudo ln -s  /usr/lib/libfaad.something /usr/lib/libfaad.so.1 (or whatever file moc is trying to use, and in amarok it was libfaad.so.1)

Then try to run it.

Never symlink libraries like that. You will break your system.  Make sure your system is fully up-to-date. Are you using the amarok in extra? faad2 was updated several months ago so the new amarok shouldn't have this problem. If it does, submit a bug report.

Offline

#10 2009-05-13 21:05:02

bwh1969
Member
Registered: 2008-01-05
Posts: 151

Re: can't play m4a with moc anymore

I guess I am a pragmatist and yes, I did all sorts of things and my system is up to date. 

Sometimes a person just has to do what works in the meantime. I agree with you and I admitted it is a "dirty" trick but without a fix by other means, it works for now.  I doubt if my particular hack is going to do any damage, since the symlinks refer to now deprecated file references.  Is it generally bad practice?  Yes, but so is putting pepper in a leaky radiator, but if you are stuck somewhere, it does plug a small hole for a bit and can get you to where you need to be.  Those links can later be removed.

I did just file this however:

http://bugs.archlinux.org/task/14713

I think some packages are still seeking the old linked files which are removed by the latest faad2.  Oddly, I have a new install on a system and it works fine so I am not sure what the issue is or why a full upgrade on an "older" install didn't fix it.

Last edited by bwh1969 (2009-05-14 01:03:04)

Offline

#11 2011-03-01 04:14:48

Convergence
Member
Registered: 2005-07-02
Posts: 377

Re: can't play m4a with moc anymore

Was this never completely resolved?  In my new install, i get the "FATAL_ERROR: Can't receive value from the server."


It's a very deadly weapon to know what you're doing
---  William Murderface

Offline

Board footer

Powered by FluxBB