Debian Multimedia :: MPlayer Broken - Incompatible With Version Of FFMPEG
May 11, 2010
I received a few updates today, one of which is mplayer. Now mplayer is broken and from what I can gather it's because it's incompatible with the version of ffmpeg I have installed. But the real problem is that mplayer and ffmpeg were originally installed from the debian-multimedia repo but the update for mplayer is from the debian repo. I can't go back because this new mplayer is dependent on libdirectfb-1.2-9 whereas mplayer from debian-multimedia is dependent on libdirectfb-1,2-0.
In case you want the error from mplayer:
mplayer: relocation error: mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference
I'm wondering if anyone distributes mplayer, mencoder, and ffmpeg, up-to-date builds of each and their associated dependencies (x264, faac, xvid, etc).I had to compile all that stuff myself and fought with it, and finally got it working.
If no one distributes latest builds, then I was thinking of going further with what I've done to help others: virtualbox lenny and automated compiles of all packages and putting up the builds, with latest revisions of mplayer and ffmpeg from their source code repos. Using LD_LIBRARY_PATH to isolate the build so any modern linux can run the produced binaries, with only glibc as a dependency.
I have installed ffmpeg via github on a ubuntu 11.04-machine.An application - ClipBucket - require ffmpeg version r19000...When doin a ffmpeg -version I get the following:Quote:
ffmpeg version git-N-29993-ga4b6000, Copyright (c) 2000-2011 the FFmpeg developers built on May 26 2011 04:30:20 with gcc 4.5.2 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-
I use Kino to transfer dv from my camera and also use it for video editing, but there are very few GUI options when it comes to transcoding the edited files into, say, h264. Kino is using ffmpeg, and I know there are a plethora of options. For instance, here is the output of the logfile from a file I made with h264 and the best quality available in Kino.#options: 768x576 fps=25/1 cabac=0 ref=1 deblock=0:0:0 analyse=0x1:0 me=dia subme=8 psy_rd=1.0:0.0 mixed_ref=0 me_range=4 chroma_me=0 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 chroma_qp_offset=-2 threads=2 nr=0 decimate=1 mbaff=0 bframes=0 keyint=300 keyint_min=25 scenecut=0(pre) rc=abr bitrate=2048 ratetol=2.0 qcomp=0.50 qpmin=2 qpmax=31 qpstep=3 ip_ratio=1.25 aq=1:1.00Frankly, I am not that impressed with the result, and would like to use settings that give a better result, e.g. adjusting bitrate and more passes
I was trying to play some mp3s and mp4s in my totem but keep on getting this error report of which I have attached some screenshots. I also tried to download some things that I usually put on my system such as: vlc, ffmpeg, dvdbackup, dvdrip, audacity, thoggen, handbrake, audacious & sound converter but I fail in the process.
Here are my outputs: Code: [root@localhost ~]# yum install ffmpeg libdvdcss libdvdread libdvdnav libdvdplay lsdvd mplayer gxine Loaded plugins: refresh-packagekit google-chrome | 951 B 00:00 google-chrome/primary | 1.4 kB 00:00 google-chrome 3/3 Setting up Install Process No package ffmpeg available.
has anyone else noticed that any program to do with FLV (flash video) files does not work on F15?i can't get mplayer or vlc to play them (totem does it seems) and mencoder and ffmpeg segfault without any useful error message when trying to convert themany ideas? i'm assuming some problem with the rpmfusion codecs or packages?
Trying to run Sauerbraten and Frozen-Bubble on Slackware 13.1 - I get sauerbraten:
Code: libpng warning: Application was compiled with png.h from libpng-1.4.2 libpng warning: Application is running with png.c from libpng-1.2.43 libpng error: Incompatible libpng version in application and library frozen-bubble:
Code: libpng warning: Application was compiled with png.h from libpng-1.4.2 libpng warning: Application is running with png.c from libpng-1.2.43 libpng error: Incompatible libpng version in application and library
I've tried recompiling the libpng 1.4.2 package with the ln -sf libpng.so.3 libpng.so.0 uncommented from the Slackbuild script, and recompiled gd, and still haven't had any success.
I'm currently using Debian Testing with Debian Multimedia Sid repos. The current Mplayer (3:1.0~rc4+svn20110308-0.0) seems to be broken - I can't encode AAC to AC3 on-the-fly anymore. I'd like to compile the latest snapshot or SVN version, but what is the easiest way to compile it with the same options as the one in debian-multimedia.org?
I think I've installed mplayer from svn and now I'm getting that annoying "broken package" pop-up. Is any way how to make Ubuntu to ignore this package? I've tried it to solve it by following:
Code: user@mymachine:~$ sudo apt-get install -f [sudo] password for jan: Reading package lists... Done Building dependency tree
When playing some HD files Mplayer video is slow compare to sound. Totem plays the same videos with perfect synchronization of voice and video. I have tried all video drivers in Mplayer none seems to work.My version of mplayer is : MPlayer SVN-r31918 (C) 2000-2010 MPlayer TeamRunning Squeeze.
I use a net install CD to install the Debian 6.0.1(squeeze). After installation of gnome, I use apt install the mplayer. But when I use the mplayer open a avi file, it failed. The mplayer don't crash but give the following instruction:
Mplayer interrupted by signal 6 in module: filter_video - MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you thin it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. [This binary of MPlayer in Debian is currently compiled with '--enable-debug'; the debugging symbols are in the package 'mplayer-dbg'.] I don't know why this happen, because all the package is installed with apt.
I installed debian 6.0 and have a problem with mplayer running in fullscreen/maximised window. Basically whenever I want to play a film in full screen or maximised window the view/film area remains a small rectangle and there's a big black area around that makes up the full screen.I'm running a nouveau driver and the video settings in mplayer are set to xv ( I also tried gl).
That's what happen when I run mplayer from the command line (eg. mplayer film.avi), which is my preferred method. When I want to play a film by opening it from a file browser, it starts mplayer but there's no video at all, just the sound.
To make a long story short:./usr/bin/mplayer: relocation error: /usr/bin/mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference
Debian-unstable. I tried to play some avi files with smplayer. I got an error message and searched the fscking web: http://www.mail-archive.com/pkg-multime ... 02393.html
I recently updated my Squeeze installation to testing and since then I've been unable to use VDPAU with SMPlayer and MPLayer. When VDPAU is enabled every video file gives the same error (see log at the end; don't mind the extra channel entries, they're for converting AAC to AC3 on-the-fly). Before this everything worked as it should.
I am on Squeeze. In the past I have successfully extracted audio from video files. Recently when I try it I get an unplayable file, just some brief noise nothing more. Mplayer on the other hand plays every video and audio file out there. Is there something wrong with mplayer? I installed mplayer from the repo. I haven't compile mplayer since before Lenny.
CentOS 5, installed ffmpeg and compiled the ffmpeg.so, from fffmpeg-php-0.6.0. Everything works fine. Then upgrade the php to 5.2.13 (using an external repository)recompiled ffmpeg.so but now when trying to load php:PHP Warning: PHP Startup: ffmpeg: Unable to initialize moduleModule compiled with module API=20050922, debug=0, thread-safety=0PHP compiled with module API=20060613, debug=0, thread-safety=0These options need to match in Unknown on line 0
i'm using debian wheezy and whenever i'm playing a webm video, typically on videos, totem and mplayer can't play video. the video just freezes. (i assume because they both use gstreamer.) when i try to use vlc when those 2 aren't working, the video does play but there is no sound.
I am using debian squeeze and did an aptitude upgrade yesterday. Today I've found that VLC won't play any video; the files open and the audio plays, but the video is black. The aptitude log is below.
I note that VLC received a security upgrade a few days ago, but my suspicion is that the source of this problem is more likely to be the upgrade of libavcodec52 from version 4:0.5.2.6 -> 5:0.6.1+svn20101128-0.2. I believe this upgrade came from the debian-multimedia stable repo I have enabled.
Does this sound right, and what could I do to fix my VLC playback? This is new territory for me, and I'm slightly surprised that such an upgrade would come from the stable branch of debian-multimedia (although I know this is not an official source).
MPlayer was working just fine last night, but today I'm having problems which may be due to me performing a system update. I noticed that MPlayer was no longer listed in my Applications menu and I no longer had the option of opening videos with it. However, I now had Gnome MPlayer which must have been installed with the update because I never installed it. Whilst going through Synaptic, I found that the MPlayer GUI had been removed, so I re-installed it. However nothing happened when I attempted to open videos with it.
When I tried to use it through the terminal I got the error message: mplayer: relocation error: mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference
I found a bug report on this very problem here [URL]. The conclusion was that the person filing the bug report was using a version of ffmpeg not found in Debian and that he'd need a version of MPlayer built with his version of ffmpeg libs. I'm assuming that this is also the case with me, however I'm not sure how to go about finding a build or simply building a version of MPlayer with whatever version of ffmpeg that I'm using. For reference, I'm using Squeeze.
When I try to play a dvd and give mplayer no options, it defaults to "X11" for the video output, which maxes out the cpu. To get around this, firstly I tried to play the dvd using "cvidix" in the console.
I used the following command: mplayer -ao alsa -vo cvidix -fs -framedrop -stop-xscreensaver -dvd-device /dev/dvd1 dvd://1 This played the dvd, but the console text was still visible over the top of the movie; i.e. mplayer was playing in the layer beneath the console text
Then I tried using xvidix in X: mplayer -ao alsa -vo xvidix -fs -framedrop -stop-xscreensaver -dvd-device /dev/dvd1 dvd://1 This gives a green line about 5mm thick down the right side of the screen, but other than that it is ok.
I have been having trouble installing a working Debian 6.0.1a (Squeeze) desktop; I cannot seem to get Xwindoes working (under KDE). Is it possible that my video monitor is simply incompatible with Squeeze? I am using an old but not ancient Samsung SyncMaster 997DF with PS/2 keyboard and mouse. Output of lspci -nn | grep VGA is: 01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter [1039:6330]
When I compared the contents of /usr/lib/xorg/modules and output of kdm.log between my working (but no longer trusted) Lenny and my nonworking Squeeze, I found that the driver sis_drv.so seems to be loaded by my Lenny but not by my Squeeze, and someone said that Squeeze uses a new version of Xorg which is incompatible with SIS. If so, does that mean that I need to get a new monitor? A new motherboard with video controller? I never had a video card--- do I need one to use Squeeze with KDE?....
Something within the group of updates which I installed last week (April 6 to 10 or so) has impaired the functionality of my mouse's scroll wheel. It will no longer scroll pages on Iceweasel, Midori, some PDF readers, PCManFM, and others. The "up arrow" and "down arrow" seem also to have been compromised. I suspect the culprit might be libx11. This is an amd64 system with the nvidia video driver.