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