mplayer error

Dotan Cohen dotancohen at gmail.com
Mon Feb 19 22:33:10 UTC 2007


On 20/02/07, Ric Moore <wayward4now at gmail.com> wrote:
> On Mon, 2007-02-19 at 23:37 +0200, Dotan Cohen wrote:
> > When trying to use mplayer I get:
> > mplayer: symbol lookup error: /usr/lib/libavcodec.so.51: undefined
> > symbol: faacDecOpen
> >
> > >From some googling I've found that other users (on various linux
> > forums) have the same problem. Two users fixed their problems but
> > didn't bother to post their solutions. Removing and reinstalling
> > mplayer (via yum) did not fix it. Like mentioned on one of the forums,
> > mplay had worked in the past but after updating no longer works. Has
> > anybody on this list encountered and fixed this problem?
>
> Install the ffmpeg rpms from freshrpms. I posted my solutions and a rant
> as well! <grins> I removed libavcodecs' rpm first. ffmpeg supplied its'
> own and it works. 4now. Ric
>

The freshrpms ffmpeg is huge! 2MB vs livna's 170kb. It seems to
conflict with other packages:

[root at localhost yum.repos.d]# yum --enablerepo=freshrpms install ffmpeg.i386
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ffmpeg to pack into transaction set.
ffmpeg-0.4.9-0.34.2007020 100% |=========================|  11 kB    00:00
---> Package ffmpeg.i386 0:0.4.9-0.34.20070204.lvn6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 ffmpeg                  i386       0.4.9-0.34.20070204.lvn6  livna
         169 k

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 169 k
Is this ok [y/N]: n
Exiting on user Command
Complete!
[root at localhost yum.repos.d]# yum --enablerepo=freshrpms
--disablerepo=livna install ffmpeg.i386
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ffmpeg to pack into transaction set.
ffmpeg-0.4.9-0.8.20070109 100% |=========================|  13 kB    00:00
---> Package ffmpeg.i386 0:0.4.9-0.8.20070109.fc6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 ffmpeg                  i386       0.4.9-0.8.20070109.fc6  freshrpms
       2.0 M

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 2.0 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): ffmpeg-0.4.9-0.8.2 100% |=========================| 2.0 MB    00:14
Running Transaction Test
Finished Transaction Test


Transaction Check Error:   file /usr/lib/libavcodec.so.51 from install
of ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/libavformat.so.51 from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/libavutil.so.49 from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/drawtext.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/fish.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/imlib2.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/null.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/ppm.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6
  file /usr/lib/vhook/watermark.so from install of
ffmpeg-0.4.9-0.8.20070109.fc6 conflicts with file from package
ffmpeg-libs-0.4.9-0.34.20070204.lvn6


So I removed mplayer completely and reinstalled from Fresh. Now it
starts up, but throws this when I open files from Konqi (I use KDE):
Error opening/initializing the selected video_out (-vo) device.

Starting mplayer from the command line works perfectly, but I'd like
to have it open files from Konqi as well as we watch lectures on this
lappy and I don't want anybody to see Fedora half-broken! (I'm slowly
convincing others to switch. I've got one guy using Kubuntu right
now).

Dotan Cohen

http://lyricslist.com/lyrics/artist_albums/7/3_doors_down.html
http://liriks-song.com




More information about the users mailing list