[GEM-dev] .mov linux optimisation

cyrille henry cyrille.henry at la-kitchen.fr
Tue Oct 24 11:34:41 CEST 2006


hello,

i noticed that reading a 640x480 30fps .mov file with gem use 70% of my 
cpu. (2.13 centrino)

the same file read with vlc use less than 10%

is there anything i can do optimise movie in gem?

here is my ./configure output.

thanks
Cyrille



Result:
   Target                 : Gem.pd_linux
   Objects                : Base Controls Geos Manips Nongeos Particles 
Pixes ope nGL

Configuration:
   Compiler               : g++
   CXXFLAGS               : -g -O2 -fPIC -freg-struct-return -O3 
-falign-loops=16  -funroll-loops -ffast-math -mmmx
                          : -I/usr/include/lqt -I/usr/include/lqt 
-I/usr/includ e/avifile-0.7   -I/usr/include/freetype2
   INCLUDES               :  -I/usr/include/FTGL -I/usr/include/freetype2
   DEFINES                :

   LIBS                   : -ldv -lmpeg -lmpeg3 -ljpeg -ltiff -lGLU -lGL 
-lXext - lXxf86vm -lXext -lX11 -ldl -lz -lm   -L/usr/X11R6/lib -lpthread
                          : -lGLU -lGL -lfreetype -lz -lftgl_pic 
-laviplay   -L /usr/lib -lquicktime -lpthread -lm -lz -ldl -lquicktime 
-lpthread -lm -lz -ldl
   LDFLAGS                : -shared -Wl,-export-dynamic -lGLU -lGL 
-lfreetype -lz  -lftgl_pic
                          :  -L/usr/X11R6/lib

   Strip                  : strip --strip-unneeded

   Install path           : /usr/local

  pure-data:
   version                : 0.40

  used optional libraries:

   font-rendering         : FTGL

   image-support
     use ImageMagick      : no
     use TIFF             : yes
     use JPEG             : yes
   video-support
     use mpeg             : yes
     use mpeg-3           : yes
     use QuickTime        : yes
     use aviplay          : yes
     use ffmpeg           : no
   input-support
     use v4l              : yes
     use ieee1394         : yes

   misc
     using ARB-extensions : yes
     using NV-extensions  : yes
     using reg-struct-ret : yes

Now run make ...




More information about the GEM-dev mailing list