On 20/02/07, Ric Moore <wayward4now@xxxxxxxxx> 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@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@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