I have trouble compiling FFMPEG with VDPAU support. I have clean typical installation Fedora 14 + all updates and after installation I install Nvidia driver with VDPAU support - kmod (VPDAU works well, tested with mplayer - I play MKV 1080p on Atom D525 + chipset Nvidia ION with 10-15% CPU ussage). I try compilie FFMPEG with this procedure:
I have tried many ways to enable vdpau support in my machine but for no avail. A member here helped me very much but I couldn't manage to succeed. My system has Ubuntu 9.10 64-bit, Nvidia 8500GT 512mb, Intel Core 2 duo. I have installed Nvidia driver version 195 currently available from their site. I tried compiling mplayer with vdpau support from various tutorials thread here around in Ubuntu forums.
Is there anyone in this forum with Ubuntu 9.10 64 bit with the same other system requirements as mine who have successfully managed to make the VDPAU work?
I'm trying to compile a plugin for gimp to support CMYK instead of RGB.I'm stuck at:
Code: [roel@laptop separate+-0.5.7]$ make gcc -g separate-core.o separate-gui.o separate-export.o util.o tiff.o psd.o jpeg.o iccbutton.o -o separate `pkg-config gimp-2.0 --libs` `pkg-config gimpui-2.0 --libs` `pkg-config gtk+-2.0 --libs` `pkg-config lcms --libs` -ltiff -ljpeg /usr/bin/ld: psd.o: undefined reference to symbol 'ceil@@GLIBC_2.2.5' /usr/bin/ld: note: 'ceil@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
As I understand (and remember) debian does not package x264 with its ffmpeg. [I say remember because I have a debian-multimedia line in my sources.list that I believe I added when I wanted a x264 enabled ffmpeg]
Is this status still the same? Do we still need to compile ffmpeg by hand if we want x264?
I am trying to compile OpenCV 2.0 with ffmpeg (with x264) support on my Ubuntu 11.04 64-bit machine. (Since I want to use the binaries provided by other developers, I have to use opencv 2.0 version)
I followed the guide from: [URL] to compile x264 and ffmpeg manually, and succeeded.
Then I followed the guide in the INSTALL file provided by the OpenCV 2.0 package. I use CMake to configure and generate them, and use "make" command to try compiling. However, I got the following error report, which haunted me for almost half a week.
i wanted to install ffmpeg with lame mp3 support.its procedure is as follows:
cd /usr/local/src/ffmpeg/ ./configure -enable-libmp3lame -enable-libogg -enable-libvorbis make && make install
but i have not passed -enable-libmp3lame during installing to ./configure so mp3lame support is not available.how can i modify existing installation to install libmp3
I would like to install on my box FFMPEG with libx264 support. First of all I've tried yum install ffmpeg, but it occurs that it downloads a version from 2007 (?) and without libx264. Than I've tried this: [URL]. And everything goes ok till last ./configure: ./configure --enable-gpl --enable-postproc --enable-nonfree --enable-postproc --enable-libfaad --enable-swscale --enable-avfilter --enable-pthreads --enable-libxvid --enable-libx264 --enable-libmp3lame --enable-libfaac --disable-ffserver --disable-ffplay
And in this moment I do "make" and get: -bash-3.2# make gcc -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/usr/local/lib/tmp/ffmpeg2/ffmpeg" -I"/usr/local/lib/tmp/ffmpeg2/ffmpeg" -fomit-frame-pointer -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno -c -o libswscale/swscale.o libswscale/swscale.c ..... libswscale/swscale.c:3409: warning: assignment discards qualifiers from pointer target type make: *** [libswscale/swscale.o] Error 1
And as you can see I get a lots of errors. Tried to install it for 5 day now, How to make this work??
I'm installing ffmpeg with libavfilter using this guide but i can not get the movie filter to compile when passing --enable-avfilter-lavf to ffmpeg i'm using libavfilter r5935 and the test copy of ffmpeg.
I am trying to install an Open GL screen saver "EulerTop-1.2" and I get the following error message when I run configure - "checking for perl /usr/bin/perl checking for Qt... configure: error: Qt (>= Qt 3.2) (library qt-mt) not found. For more details about this problem, look at the end of config.log. Make sure that you have compiled Qt with thread support!" It appears to be installed -
A while back I compiled a custom kernel, 2.6.35. I forgot to add UDF support when configuring and compiling. Will I need to re-compile the kernel to get UDF support or is there some other way I can add it?
I've successfully compiled and installed PHP to run with nginx. But I could not use some jpeg functions from GD library. I've checked for libjpeg-devel and gd-devel and found that they had been installed, libjpeg.so is located at /usr/lib This is my configure command:
A friendly "HELLO WORLD!" from my side first I've got a problem compiling the current ALSA-Drivers (1.0.22.1) for my Scientific Linux name -a inux comp_854 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 00:57:09 EST 2010 x86_64 x86_64 x86_64 GNU/Linux
I built kerberos, and added --with-krb5 to the postgresql build. It failed with this error : configure: error: could not find function 'krb5_sendauth' required for Kerberos 5
The sysytem I use is Debian Squeeze. what's wrong but jackd2 from debian official repositories does not work with alsa (I have alsa-base, alsa-tools, libaudio-dev, libaudiofile-dev and libasound2-dev installed). Now I downloaded fresh jackd2 source from sourceforge and when I try to "./waf -configure" it it says that there is no alsa package or it's too old in the system and configures itself without alsa support.
One of those odd things I learned the hard way is that if you are writing a shared object (library/.so) and any programs that will link to that library uses floating point numbers, the library must be compiled as if it uses floating point numbers. What that really means is, you need to declare at least one float in the source for the library or when the caller connects and tries to run code in the library, the process aborts.I end up putting a float pi (3.1415); in the code and getting an unused variable warning all the time. There has to be a simpler way, some flag to pass to g++ that says, "include floating point support even if you don't really need to."
p.s. Gosh I hope I remembered this correctly. I encountered this problem doing a multi-platform build for Windows and Linux. This COULD be a VC++ problem that I just carried into Linux by using the same source.
I want to encode video content with mencoder and libvpx codec. I have libvpx installed on my machine and I can encode with libvpx using ffmpeg. My OS is Ubuntu 10.10, 64bit. I downloaded fresh mplayer/mencoder from SVN repository. If I configure mplayer/mencoder without any explicit enabled features using:
I'm a Windows admin who does part time Linux server installs. Most of the time I'm asked to deploy a generic Windows server, install a few basic applications and if needed some other applications like Nagios or Zabbix. My question is for long term support, or patching should I be focusing on deploying with repositories to install applications or compile from source? In the Windows world you can patch and update from Windows Update, but is there problems using 3rd party repositories for future updates? Would one of these locations go off line?
If you want to use XBMC 9.11 (Camelot) and MPlayer, I suggest to use RPM Fusion. VDPAU support is now mainline...My repository provides pre-beta XBMC Dharma packages (xbmc-dharma) and recent mplayer packages with bluray support (through libbluray and libaacs). These packages depend on RPM Fusion.
xbmc-dharma is also compiled with vdpau and vaapi support. vaapi is supposed to be compatible with Nvidia (through vdpau, install vdpau-video), ATI (through xvba, install xvba-video) and Intel (directly). For me (NVidia), it doesn't work, xbmc instantly crash. Anyway, you can try. Maybe it's useful for someone. You can maybe find informations here: [URL] For NVidia and ATI, it can only work with the closed source driver. For Intel. libva, vdpau-video source packages were copied from [URL](I forgot) and recompiled by me.
One last thing, RTMP [URL] support was removed from XBMC after 9.11. If you want to watch videos over this protocol (usually flash), you have to install librtmp (provided in my repo). Repository URL:[URL] If you want to install it in yum, copy [URL]
its been a long time since i was last on here, (2006)
I am trying to compile ffmpeg (and libraries) but im stuck. I am running x86_64 FC11 and want to compile 32 bit binaries so i can post them online for people to download, and mine is different then the ones hosted by the yum repo's.
Is there an easy way to enable libfaac in ffmpeg? I'm hoping to not have to compile it myself, but it appears that it was compiled without libfaac support. Not sure if what I'm using is from rpmfusion, but it's enabled.
I have some video clip and I want to add a title in its buttom center. For exemple, My clip is video.mp4 and I want to add the title "hello world".Does ffmpeg (or mencoder) enables me to do this?