You are not logged in.
Hello !
I'm unable to start mpd since a few weeks.
[l'pc@archmobile etc]$ sudo mpd --verbose
mpd: symbol lookup error: /usr/lib/libavcodec.so.52: undefined symbol: vpx_codec_destroyI've tried different versions of mpd and of ffmpeg (which provides libavcodec) to no avail...
Output of ls -l /usr/lib/libavcodec*
-rw-r--r-- 1 root root 6123578 5 nov 10:24 /usr/lib/libavcodec.a
lrwxrwxrwx 1 root root 21 5 nov 10:24 /usr/lib/libavcodec.so -> libavcodec.so.52.94.3
lrwxrwxrwx 1 root root 21 5 nov 10:24 /usr/lib/libavcodec.so.52 -> libavcodec.so.52.94.3
-rwxr-xr-x 1 root root 5314696 5 nov 10:24 /usr/lib/libavcodec.so.52.94.3There is nothing relevant in the mpd logs.
I'm using mpd 0.15.15-1 and ffmpeg 25679-1
And I just noticed that VLC also can't read videos but can read audio files.
VLC error with a video :
[0xb3203694] main decoder error: no suitable decoder module for fourcc `mp4v'. VLC probably does not support this sound or video format.It is maybe related ?
How to fix this ?
Edit : forgot to mention package versions...
Edit 2 : Added the VLC problem
Last edited by l'pc (2010-11-11 10:57:35)
Offline
You need to recompile some custom package, can you post the output of:
pacman -Qo /usr/lib/libavcodec.so.52and
pacman -Qo /usr/bin/mpdOffline
Here are the outputs you asked for:
[l'pc@archmobile etc]$ pacman -Qo /usr/lib/libavcodec.so.52
/usr/lib/libavcodec.so.52 appartient à ffmpeg 25679-1and
[l'pc@archmobile etc]$ pacman -Qo /usr/bin/mpd
/usr/bin/mpd appartient à mpd 0.15.15-1I hope I won't need to compile something, because I've never done it...
Guess I'll learn something today !
Thank you for your rapid answer.
Ps: sorry I forgot to mention the versions...
Offline