[Bf-committers] FFMPEG - the neverending story

Rui Campos rcampos at fusemail.com
Thu Jul 13 23:46:32 CEST 2006


You need libdc1394_control in order for it to compile / link.

I use this, this order compiles in my system. Every entry corresponds to
their proper lib, meaning that I have all these libs installed in my
system.
All I need to do is put the name of the lib in this line without having
the "lib" word.


BF_FFMPEG_LIB = 'dc1394_control ogg vorbis avformat avutil avcodec dts z
vorbisenc gsm theora xvidcore x264 faac faad mp3lame a52 raw1394'


Have fun and if you are using Ubuntu Dapper I will have a deb file of
ffmpeg later tonight using latest CVS and latest x264.

Proper CVS x264 bin and libs are already available as deb files for
Dapper Drake, here:

http://www.ruicampos.com/fl_tmp/debian/ubuntu-dapper/libx264-dev-1:0.cvs20060713-0.0ubuntu1.deb
http://www.ruicampos.com/fl_tmp/debian/ubuntu-dapper/x264-bin-1:0.cvs20060713-0.0ubuntu1.deb



Cheerz,

-- Rui --


> Message: 3
> Date: Thu, 13 Jul 2006 19:04:17 +0200
> From: Johan Meskens CS3 jmcs3
> 	<johanmeskenscs3 at chromaticspaceandworld.com>
> Subject: Re: Re: Re: [Bf-committers] compiling ffmpeg support on linux
> 	@	1152735408 @ 1152810183
> To: bf-blender developers <bf-committers at projects.blender.org>
> Message-ID: <1152810257.Intra.Sammlung at chromaticspaceandworld.com>
> 
> 
> 
>  Intrah onat Diria .. Wed, 12 Jul 2006 21:20:09 -0500
>   , Kent Mein  wrote  "Noalim y": 
> 
> 
> > 
> > In reply to Johan Meskens CS3 jmcs3 (johanmeskenscs3 at chromaticspaceandworld.com):
> > The issue is it needs extra libs linked in to get rid of the
> > undefined stuff.  adding in the following libs will clear up most of them
> > libogg, libvorbis, libtheora  and probably some others from the looks of it.
> > 
> > So if you had BF_FFMPEG_LIB = 'avformat avcodec avutil'
> > change it to
> > BF_FFMPEG_LIB = 'avformat avcodec avutil ogg vorbis theora'
> > 
> > After that look at whats left and you'll probably need to locate some other
> > libs and add them in.  (google searching for the undefined symbols usually
> > tells you what library you need to add, you may also need to put them
> > in the correct order, so you might have to shuffle them around inside of
> > that variable.
> > 
> > Thanks,
> > 
> > Kent
> > 
> > >
> > > thank you for your answers
> > > so i tried it
> > > and got this compilatin error:
> > > Compiling ==> 'buildinfo.c'
> > > Linking program ==> 'blender'
> > > /usr/lib/libavformat.a(dc1394.o): In function `dc1394_read_header': undefined re ference to `dc1394_create_handle'
> > > /usr/lib/libavformat.a(dc1394.o): In function `dc1394_read_header': undefined re ference to `dc1394_get_camera_nodes'
> > > /usr/lib/libavformat.a(dc1394.o): In function `dc1394_read_header': undefined re ference to `dc1394_dma_setup_capture'
> > > /usr/lib/libavformat.a(dc1394.o): In function `dc1394_read_header': undefined re ference to `dc1394_destroy_handle'
> > _______________________________________________
> 
> Compiling ==> 'writeavi.c'
> source/blender/blenkernel/intern/writeavi.c: In function BKE_get_movie_handle:
> source/blender/blenkernel/intern/writeavi.c:91: error: start_qt undeclared (fi rst use in this function)
> source/blender/blenkernel/intern/writeavi.c:91: error: (Each undeclared identifi er is reported only once
> source/blender/blenkernel/intern/writeavi.c:91: error: for each function it appe ars in.)
> source/blender/blenkernel/intern/writeavi.c:92: error: append_qt undeclared (f irst use in this function)
> source/blender/blenkernel/intern/writeavi.c:93: error: end_qt undeclared (firs t use in this function)
> source/blender/blenkernel/intern/writeavi.c: In function append_avi:
> source/blender/blenkernel/intern/writeavi.c:194: warning: pointer targets in ass ignment differ in signedness
> scons: *** [/home/jmcs3/build/linux2/source/blender/blenkernel/intern/writeavi.o ] Error 1
> scons: building terminated because of errors.
> 
> what does this mean ?
> 
> thanks
> jmcs3
> 
> 
> 
> 
> 
> 
> 
> 
> --------the following could be unreadable @ 1152810255   ::: 
> pourpre|pourpre|blau|paars|rouge|blue
>  , .
>  , if-characters-wheresymbol
>  , her
>  , ||
>  , worldeclaredEworlded
>  , *****
>  , is
>  , ____________________::closed::units::of::a::and::one's::
>  , 6
>  , .
>  , |---h-K-a-K-i-A-R-e-e-S-C-|
>  , 




More information about the Bf-committers mailing list