You are not logged in.

#1 2008-05-11 15:58:27

Evanlec
Member
From: NH, USA
Registered: 2007-12-16
Posts: 141
Website

mplayer quicktime mov no audio

I'm trying to play some quicktime .mov files and I keep getting this:

Requested audio codec family [qclp] (afm=qtaudio) not available.
Enable it at compilation.
Cannot find codec for audio format 0x706C6351.

So I tried to build mplayer from ABS and added --enable-qtx (as per ./configure --help) to the PKGBUILD, but that causes the build to fail giving this:

libmpcodecs/libmpcodecs.a(ad_qtaudio.o): In function `preinit':
ad_qtaudio.c:(.text+0x23a): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x252): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x26c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x28c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ac): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2cc): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ec): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_qtaudio.o):ad_qtaudio.c:(.text+0x30c): more undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(vd_qtvideo.o): In function `init':
vd_qtvideo.c:(.text+0x4b4): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4cc): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4e6): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x4fd): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x514): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x52b): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x542): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(vd_qtvideo.o):vd_qtvideo.c:(.text+0x559): more undefined references to `GetProcAddress' follow
collect2: ld returned 1 exit status
make: *** [mencoder] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: Build Failed.
    Aborting...

So I made sure that I had community/libquicktime and the codecs packages installed but I'm not sure what else to do...
it appears im missing some kind of quicktime header file and/or codec.

Any ideas?

Last edited by Evanlec (2008-05-11 16:00:42)

Offline

#2 2008-05-11 17:37:25

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

Re: mplayer quicktime mov no audio

Whenever you see this in an error message:

make: *** Waiting for unfinished jobs....

you need to disable SMP build.  So add:
options=('!makeflags')
to the PKGBUILD and try again.

Offline

#3 2008-05-11 22:26:58

Evanlec
Member
From: NH, USA
Registered: 2007-12-16
Posts: 141
Website

Re: mplayer quicktime mov no audio

Okay, well, that may have helped with another issue, but my build still failed giving about the same errors:

libmpcodecs/libmpcodecs.a(ad_qtaudio.o): In function `preinit':
ad_qtaudio.c:(.text+0x23a): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x252): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x26c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x28c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ac): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2cc): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ec): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_qtaudio.o):ad_qtaudio.c:(.text+0x30c): more undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(vd_qtvideo.o): In function `init':
vd_qtvideo.c:(.text+0x4b4): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4cc): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4e6): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x4fd): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x514): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x52b): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x542): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(vd_qtvideo.o):vd_qtvideo.c:(.text+0x559): more undefined references to `GetProcAddress' follow
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
==> ERROR: Build Failed.
    Aborting...

Offline

#4 2008-07-02 02:46:19

zouzou85
Member
From: hopefully some where peaceful
Registered: 2007-12-25
Posts: 29

Re: mplayer quicktime mov no audio

hi,
did you find any solution to it?
I also get the same error.

libmpcodecs/libmpcodecs.a(ad_qtaudio.o): In function `preinit':
ad_qtaudio.c:(.text+0x23a): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x252): undefined reference to `LoadLibraryA'
ad_qtaudio.c:(.text+0x26c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x28c): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ac): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2cc): undefined reference to `GetProcAddress'
ad_qtaudio.c:(.text+0x2ec): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_qtaudio.o):ad_qtaudio.c:(.text+0x30c): more undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(vd_qtvideo.o): In function `init':
vd_qtvideo.c:(.text+0x4b4): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4cc): undefined reference to `LoadLibraryA'
vd_qtvideo.c:(.text+0x4e6): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x4fd): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x514): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x52b): undefined reference to `GetProcAddress'
vd_qtvideo.c:(.text+0x542): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(vd_qtvideo.o):vd_qtvideo.c:(.text+0x559): more undefined references to `GetProcAddress' follow
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
==> ERROR: Build Failed.
    Aborting...

It's nice to be in a peaceful place like this. smile

Offline

#5 2008-07-02 23:38:29

Evanlec
Member
From: NH, USA
Registered: 2007-12-16
Posts: 141
Website

Re: mplayer quicktime mov no audio

zouzou85 wrote:

hi,
did you find any solution to it?
I also get the same error.

No actually I have not found a solution to this, are you on x86_64?

Offline

#6 2008-07-03 21:57:44

zouzou85
Member
From: hopefully some where peaceful
Registered: 2007-12-25
Posts: 29

Re: mplayer quicktime mov no audio

yes on arch64.
i will check if it is related to the x64 only tonight.


It's nice to be in a peaceful place like this. smile

Offline

#7 2009-05-02 19:47:46

adamlau
Member
Registered: 2009-01-30
Posts: 418

Re: mplayer quicktime mov no audio

Same problem on x86_64 w/ release and svn 29242 sad .


Arch Linux + sway
Debian Testing + GNOME/sway
NetBSD 64-bit + Xfce

Offline

#8 2009-05-03 05:36:52

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

Re: mplayer quicktime mov no audio

adamlau wrote:

Same problem on x86_64 w/ release and svn 29242 sad .

Mplayer is using a binary to decode these streams on 32 bit that's not available for 64 bit. By any chance do you have a forum friendly link to a file that doesn't work?

Offline

Board footer

Powered by FluxBB