Hi!
Here is a merge review for cinelerra:
SRPMS:
http://kwizart.free.fr/fedora/8/SRPMS/cinelerra-2.1-0.14.svn20071111.kwiz...
This package rich a usable state. (testing on the kwizart repository
available for F-8 ) But it may be even more improved...
This work is based on the cinelerra spec from FreshRPMS.
Cinelerra is built with ffmpeg-external. But for now, it is not aware of
swscale enabled ffmpeg... I think someone worked on a patch, but I don't
know the current status of this... I'm asking on the cinelerra ml...
Cinelerra recommended to use faad2 >= 2.5 (and wasn't aware of the
advertising issue...), so I do not expect problem building it with
2.6.1... (worked also with 2.0 )
Support for mmx/3dnow is disabled for x86_64 because I expect it to be
MMX32 only. This problem was only raised by the patch moving the lib
mpeg2dec from static built to shared build. (with a different SONAME
than the mjpegtools-libs package - But I haven't checked if it can be
used instead of the internal lib).
Libtoolame, (same as mpeg2dec) cinelerra claims to use it own version...
I've swiched from static build to shared build. But I wonder if it could
use an external package for toolame... upstream toolame wasn't updated
since 2003 and I don't know if others projects are still using it for
mpeg2 audio encoding...
Moving tools from mplexlo mplexlo.hv (as described with included spec)
This will allow to have tools installed without conflicting
libmpeg3-utils...
Fonts : moved from _libdir/cinelerra/fonts to _datadir/cinelerra/fonts
Removed already provided fonts
added post postun section...
Raising kernel shmmax . The maximum shared memory value need to be
raised to run cinelerra... (if not raised, a warning is displayed and
cinelerra is unstable...). I've echoed this line in /etc/rc.local in
install and this will be removed on uninstall..
echo "0x7fffffff">/proc/sys/kernel/shmmax
I'm not very pleased with this hack, but it work fine... If you have
another advice about how to deal with this...?
Two patches were reported upstream:
http://www.pipapo.org/gitweb?p=cinelerra/mob;a=commit;h=0f76346bd2a235108...
http://www.pipapo.org/gitweb?p=cinelerra/mob;a=commit;h=88e99c04955c5a7e0...
Might be improved:
- See if we can use an external package for toolame
- See if we could use mpeg2decpp from mjpegtools instead of the internal one
- See if ffmpeg-swscale support can be enabled (need a patch)
Nicolas (kwizart)