Bonjour à tous,
Est t il possible d'installer Cinelerra sur Fedora 14?
Je n'ai rien trouvé sur internet(en fait,j'ai trouver un tuto pour compiler Cinelerra,mais je suis incapable de le faire).
Merci d'avance
J'ai essayé mais ça plante beaucoup et il est limité en fonctions(ou je n'ai pas trouvé!)
Je ne suis pas certain que ce dépôt soit des plus recommandables...
Il existe un paquet vlmc , actuellement depuis rpmfusion-free-updates-testing.

Basé sur le célèbre vlc
Bonsoir,
je suis aussi intérréssé par cinelerra et j'ai essayé le rpm du dépo atrpms et même en activant le depot provisoirement, ca passe pas :

-> Lancement de la transaction de test
---> Paquet cinelerra.i686 0:2.1-21_git20101021.fc14 marqué pour être installé 
--> Traitement de la dépendance : libx264.so.98 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Traitement de la dépendance : libIlmThread.so.6 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Traitement de la dépendance : libHalf.so.6 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Traitement de la dépendance : libIlmImf.so.6 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Traitement de la dépendance : libImath.so.6 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Traitement de la dépendance : libIex.so.6 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
--> Lancement de la transaction de test
---> Paquet OpenEXR-libs.i686 0:1.7.0-1.fc14 marqué pour être installé 
---> Paquet cinelerra.i686 0:2.1-21_git20101021.fc14 marqué pour être installé 
--> Traitement de la dépendance : libx264.so.98 pour le paquet : cinelerra-2.1-21_git20101021.fc14.i686
---> Paquet ilmbase.i686 0:1.0.2-2.fc14 marqué pour être installé 
--> Résolution des dépendances terminée
Erreur : Package: cinelerra-2.1-21_git20101021.fc14.i686 (ddext)
             Requires: libx264.so.98
 Vous pouvez essayer d'utiliser --skip-broken pour contourner le problème
 You could try running: rpm -Va --nofiles --nodigest
J'ai donc essayé de le compiler et cela m'a donner une erreur aussi ;( :

make -C quicktime
make[2] : on entre dans le répertoire « /usr/share/cinelerra/quicktime »
gcc -c `cat i686/c_flags`  thirdparty/encore50/bitstream.c -o i686/thirdparty/encore50/bitstream.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/encore.c -o i686/thirdparty/encore50/encore.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mom_access.c -o i686/thirdparty/encore50/mom_access.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mom_util.c -o i686/thirdparty/encore50/mom_util.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mot_code.c -o i686/thirdparty/encore50/mot_code.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mot_est_comp.c -o i686/thirdparty/encore50/mot_est_comp.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mot_est_mb.c -o i686/thirdparty/encore50/mot_est_mb.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/mot_util.c -o i686/thirdparty/encore50/mot_util.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/putvlc.c -o i686/thirdparty/encore50/putvlc.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/rate_ctl.c -o i686/thirdparty/encore50/rate_ctl.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/text_bits.c -o i686/thirdparty/encore50/text_bits.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/text_code.c -o i686/thirdparty/encore50/text_code.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/text_code_mb.c -o i686/thirdparty/encore50/text_code_mb.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/text_dct.c -o i686/thirdparty/encore50/text_dct.o
gcc -c `cat i686/c_flags`  thirdparty/encore50/vop_code.c -o i686/thirdparty/encore50/vop_code.o
gcc -c `cat i686/c_flags`  atom.c -o i686/atom.o
gcc -c `cat i686/c_flags`  avcc.c -o i686/avcc.o
gcc -c `cat i686/c_flags`  avi_hdrl.c -o i686/avi_hdrl.o
gcc -c `cat i686/c_flags`  avi_ix.c -o i686/avi_ix.o
gcc -c `cat i686/c_flags`  avi_idx1.c -o i686/avi_idx1.o
gcc -c `cat i686/c_flags`  avi_indx.c -o i686/avi_indx.o
gcc -c `cat i686/c_flags`  avi_movi.c -o i686/avi_movi.o
gcc -c `cat i686/c_flags`  avi_odml.c -o i686/avi_odml.o
gcc -c `cat i686/c_flags`  avi_riff.c -o i686/avi_riff.o
gcc -c `cat i686/c_flags`  avi_strl.c -o i686/avi_strl.o
gcc -c `cat i686/c_flags`  cmodel_default.c -o i686/cmodel_default.o
gcc -c `cat i686/c_flags`  cmodel_float.c -o i686/cmodel_float.o
gcc -c `cat i686/c_flags`  cmodel_yuv420p.c -o i686/cmodel_yuv420p.o
gcc -c `cat i686/c_flags`  cmodel_yuv422.c -o i686/cmodel_yuv422.o
gcc -c `cat i686/c_flags`  codecs.c -o i686/codecs.o
codecs.c: In function 'quicktime_set_parameter':
codecs.c:275:4: attention : passing argument 3 of 'codec->set_parameter' discards qualifiers from pointer target type
codecs.c:275:4: note: expected 'char *' but argument is of type 'const char *'
codecs.c:282:4: attention : passing argument 3 of 'codec->set_parameter' discards qualifiers from pointer target type
codecs.c:282:4: note: expected 'char *' but argument is of type 'const char *'
gcc -c `cat i686/c_flags`  colormodels.c -o i686/colormodels.o
gcc -c `cat i686/c_flags`  ctab.c -o i686/ctab.o
gcc -c `cat i686/c_flags`  dinf.c -o i686/dinf.o
gcc -c `cat i686/c_flags`  dref.c -o i686/dref.o
gcc -c `cat i686/c_flags`  edts.c -o i686/edts.o
gcc -c `cat i686/c_flags`  elst.c -o i686/elst.o
gcc -c `cat i686/c_flags`  esds.c -o i686/esds.o
gcc -c `cat i686/c_flags`  frma.c -o i686/frma.o
gcc -c `cat i686/c_flags`  graphics.c -o i686/graphics.o
gcc -c `cat i686/c_flags`  hdlr.c -o i686/hdlr.o
graphics.c: In function 'quicktime_delete_scaletable':
graphics.c:74:2: attention : incompatible implicit declaration of built-in function 'free'
gcc -c `cat i686/c_flags`  ima4.c -o i686/ima4.o
gcc -c `cat i686/c_flags`  jpeg.c -o i686/jpeg.o
gcc -c `cat i686/c_flags`  libdv.c -o i686/libdv.o
gcc -c `cat i686/c_flags`  libmjpeg.c -o i686/libmjpeg.o
gcc -c `cat i686/c_flags`  matrix.c -o i686/matrix.o
gcc -c `cat i686/c_flags`  mdat.c -o i686/mdat.o
gcc -c `cat i686/c_flags`  mdhd.c -o i686/mdhd.o
gcc -c `cat i686/c_flags`  mdia.c -o i686/mdia.o
gcc -c `cat i686/c_flags`  minf.c -o i686/minf.o
gcc -c `cat i686/c_flags`  moov.c -o i686/moov.o
gcc -c `cat i686/c_flags`  mp4a.c -o i686/mp4a.o
gcc -c `cat i686/c_flags`  mvhd.c -o i686/mvhd.o
gcc -c `cat i686/c_flags`  plugin.c -o i686/plugin.o
gcc -c `cat i686/c_flags`  qtasf.c -o i686/qtasf.o
gcc -c `cat i686/c_flags`  qtcache.c -o i686/qtcache.o
gcc -c `cat i686/c_flags`  qtdv.c -o i686/qtdv.o
gcc -c `cat i686/c_flags`  qtpng.c -o i686/qtpng.o
gcc -c `cat i686/c_flags`  qtmp3.c -o i686/qtmp3.o
gcc -c `cat i686/c_flags`  quicktime.c -o i686/quicktime.o
gcc -c `cat i686/c_flags`  raw.c -o i686/raw.o
gcc -c `cat i686/c_flags`  rawaudio.c -o i686/rawaudio.o
gcc -c `cat i686/c_flags`  rle.c -o i686/rle.o
gcc -c `cat i686/c_flags`  smhd.c -o i686/smhd.o
gcc -c `cat i686/c_flags`  stbl.c -o i686/stbl.o
gcc -c `cat i686/c_flags`  stco.c -o i686/stco.o
gcc -c `cat i686/c_flags`  stsc.c -o i686/stsc.o
gcc -c `cat i686/c_flags`  stsd.c -o i686/stsd.o
gcc -c `cat i686/c_flags`  stsdtable.c -o i686/stsdtable.o
gcc -c `cat i686/c_flags`  stss.c -o i686/stss.o
gcc -c `cat i686/c_flags`  stsz.c -o i686/stsz.o
gcc -c `cat i686/c_flags`  stts.c -o i686/stts.o
gcc -c `cat i686/c_flags`  tkhd.c -o i686/tkhd.o
gcc -c `cat i686/c_flags`  trak.c -o i686/trak.o
gcc -c `cat i686/c_flags`  twos.c -o i686/twos.o
gcc -c `cat i686/c_flags`  udta.c -o i686/udta.o
gcc -c `cat i686/c_flags`  ulaw.c -o i686/ulaw.o
gcc -c `cat i686/c_flags`  util.c -o i686/util.o
gcc -c `cat i686/c_flags`  v308.c -o i686/v308.o
gcc -c `cat i686/c_flags`  v408.c -o i686/v408.o
gcc -c `cat i686/c_flags`  v410.c -o i686/v410.o
gcc -c `cat i686/c_flags`  vbraudio.c -o i686/vbraudio.o
gcc -c `cat i686/c_flags`  vmhd.c -o i686/vmhd.o
gcc -c `cat i686/c_flags`  vorbis.c -o i686/vorbis.o
gcc -c `cat i686/c_flags`  wmx2.c -o i686/wmx2.o
gcc -c `cat i686/c_flags`  workarounds.c -o i686/workarounds.o
gcc -c `cat i686/c_flags`  yuv2.c -o i686/yuv2.o
gcc -c `cat i686/c_flags`  yuv4.c -o i686/yuv4.o
gcc -c `cat i686/c_flags`  yv12.c -o i686/yv12.o
gcc `cat i686/ffmpeg_cflags` -c  mpeg4.c -o i686/mpeg4.o
gcc `cat i686/ffmpeg_cflags` -c  qdm2.c -o i686/qdm2.o
gcc `cat i686/ffmpeg_cflags` -c  qtffmpeg.c -o i686/qtffmpeg.o
gcc `cat i686/ffmpeg_cflags` -c  qth264.c -o i686/qth264.o
gcc `cat i686/ffmpeg_cflags` -c  wma.c -o i686/wma.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/bitstream.c -o i686/thirdparty/lame-3.93.1/libmp3lame/bitstream.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/encoder.c -o i686/thirdparty/lame-3.93.1/libmp3lame/encoder.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/fft.c -o i686/thirdparty/lame-3.93.1/libmp3lame/fft.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/id3tag.c -o i686/thirdparty/lame-3.93.1/libmp3lame/id3tag.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/lame.c -o i686/thirdparty/lame-3.93.1/libmp3lame/lame.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/mpglib_interface.c -o i686/thirdparty/lame-3.93.1/libmp3lame/mpglib_interface.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/newmdct.c -o i686/thirdparty/lame-3.93.1/libmp3lame/newmdct.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/presets.c -o i686/thirdparty/lame-3.93.1/libmp3lame/presets.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/psymodel.c -o i686/thirdparty/lame-3.93.1/libmp3lame/psymodel.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/quantize.c -o i686/thirdparty/lame-3.93.1/libmp3lame/quantize.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/quantize_pvt.c -o i686/thirdparty/lame-3.93.1/libmp3lame/quantize_pvt.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/reservoir.c -o i686/thirdparty/lame-3.93.1/libmp3lame/reservoir.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/set_get.c -o i686/thirdparty/lame-3.93.1/libmp3lame/set_get.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/tables.c -o i686/thirdparty/lame-3.93.1/libmp3lame/tables.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/takehiro.c -o i686/thirdparty/lame-3.93.1/libmp3lame/takehiro.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/util.c -o i686/thirdparty/lame-3.93.1/libmp3lame/util.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/vbrquantize.c -o i686/thirdparty/lame-3.93.1/libmp3lame/vbrquantize.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/VbrTag.c -o i686/thirdparty/lame-3.93.1/libmp3lame/VbrTag.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/version.c -o i686/thirdparty/lame-3.93.1/libmp3lame/version.o
gcc `cat i686/lame_flags` -c  thirdparty/lame-3.93.1/libmp3lame/vorbis_interface.c -o i686/thirdparty/lame-3.93.1/libmp3lame/vorbis_interface.o
make -C thirdparty/faad2-2.0 && \
mkdir -p i686/faad/ && \
cd i686/faad/ && \
ar x ../../thirdparty/faad2-2.0/libfaad/.libs/libfaad.a
make[3] : on entre dans le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
make  all-recursive
make[4] : on entre dans le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
Making all in libfaad
make[5] : on entre dans le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0/libfaad »
make[6] : on entre dans le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
make[6] : on quitte le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..     -g -O2 -MT bits.lo -MD -MP -MF ".deps/bits.Tpo" -c -o bits.lo bits.c; \
then mv -f ".deps/bits.Tpo" ".deps/bits.Plo"; else rm -f ".deps/bits.Tpo"; exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT bits.lo -MD -MP -MF .deps/bits.Tpo -c bits.c  -fPIC -DPIC -o .libs/bits.o
In file included from /usr/include/math.h:94:0,
                 from common.h:347,
                 from bits.c:28:
/usr/include/bits/mathcalls.h:326:1: error: conflicting types for 'lrintf'
common.h:313:23: note: previous definition of 'lrintf' was here
make[5]: *** [bits.lo] Erreur 1
make[5] : on quitte le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0/libfaad »
make[4]: *** [all-recursive] Erreur 1
make[4] : on quitte le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
make[3]: *** [all] Erreur 2
make[3] : on quitte le répertoire « /usr/share/cinelerra/quicktime/thirdparty/faad2-2.0 »
make[2]: *** [i686/faad/] Erreur 2
make[2]: *** Attente des tâches non terminées....
make[2] : on quitte le répertoire « /usr/share/cinelerra/quicktime »
make[1]: *** [all] Erreur 2
make[1] : on quitte le répertoire « /usr/share/cinelerra »
make: *** [all] Erreur 2
[root@lprod cinelerra]# 

Je ne poste pas tout car il y a 4123 lignes ! mais c'est la fin et ce qui me semble important.

Si quelqu'un a une idée je suis preneur aussi tant pour la version 2.1 du rpm que pour la 4.2 que j'ai essayé de compiler
J'ai essayer aussi de compilé les sources sur une machine virtuel mais sa ne fonctionne pas non plus (un membre de ma famille voudrait aussi l'utiliser). En cherchant sur google le seul RPM que j'ai trouver est pour opensuse je pense que je vais lui installer sa à la place de sa fedora. Sinon si le problème de pactage est résolu tu peux aussi essayer kdenlive présent sur les dépôts rpmfusion free

Edit : D'après le peux que j'ai vu (et je peux peut être me trompé) les sources ne sont compilable que sur des distrib de "type debian". Si quelqu'un connaissant bien ce genre de problématique avait une idée je suis preneur.
Merci pour les réponses.
je vais réessayer kdenlive(ça n'a pas fonctionné lors de mon 1 er essai)
@lyann

Il faut que tu puisses rapporter cette erreur au projet cinelerra, si tu le reproduit sur la dernière version des sources...
un mois plus tard
Si ce sujet reste d'actualité (je me méfie depuis ma dernière bourde), je viens de recompiler cinelerra-cv sous Fedora 14, à partir du clone disponible sur le site de http://cinelerra.org/.
Je n'ai fait qu'un petit test (relecture de fichiers existant) mais cela semble fonctionner normalement.
Si quelqu'un souhaite de plus amples informations, je les donnerai volontiers.

Phil.
Bonsoir Phiphi69,

oui ca m'intéresse toujours ... es-ce que tu peux détailler le plus possible comment tu as fait ?

Merci d'avance
Bon, je vais essayer de détailler un peu. Tu peux t'aider aussi du tutorial http://www.g-raffa.eu/Cinelerra/HOWTO/compilation.html qui, bien qu'écrit pour Ubuntu te permet de voir les différentes étapes, même si les commandes sont différentes.

Tu dois être conscient que tu vas recompiler l'ensemble des fichiers sources à l'image de ce que font les développeurs eux-mêmes. Il te faut donc des logiciels utilisés par ces développeurs: le plus simple est que tu ouvres tout d'abord le GUI de PackageKit (Système -> Administration -> Ajouter/supprimer des logiciels). Ceci pourrait se faire par une ligne de commande avec yum, mais le nom des paquets variant avec l'installation, mieux vaut prendre son temps et faire les étapes tranquillement, les unes après les autres.
  1. Cinelerra est sous un système de suivi de version et c'est par ce système qu'on accède facilement au source. Ce logiciel est git (git-1.7.4-1.fc14, dans la version actuelle de Fedora 14). Il te faut l'installer.
    Ensuite, tu pourras télécharger l'ensemble des fichiers source (comme indiqué dans le tutorial) en tapant en ligne de commande:
    $ git clone git://git.cinelerra.org/j6t/cinelerra.git cinelerra-cv
    Tu obtiendras un répertoire complet cinelerra-cv contenant tous les fichiers sources.
  2. Tu as ensuite besoin d'outils spécifiques de compilation (tu les as peut-être déjà puisque tu as essayé de compiler des sources de cinelerra):
    libXv-devel,autoconf, automake, libtool, nasm (j'avais oublié celui-ci au début), yasm et gettext. Tu les recherches dans la petite fenêtre destinée à cet effet et tu les installes.
  3. Il y a ensuite la longue liste des librairies utiles (pas toutes nécessairement installées) et des headers correspondant que l'on trouve, sous Fedora dans les packages "devel". Les librairies manquantes seront indiquées après l'exécution du "configure" (je risque de ne pas être totalement exhaustif): libogg, libvorbis, libtheora, OpenEXR, libdv, libpng, libjpeg, libtiff, freetype, x264, libuuid, mjpegtools, fftw, a52dec, lame, libsndfile, faac, faad.
    Pour alsa (le serveur de son), il vaut mieux aussi ajouter: libraw1394, libiec61883, libavc1394.
    Il ta faut enfin Mesa-libGL (la version libre d'OpenGL) et son devel. Chez moi, mesa-libGLU et Mesa-libGLw (et leur devel) sont aussi installées, pour mes propres développements. Je ne sais pas s'ils sont utiles ici.
  4. Là tu as déjà beaucoup de choses, donc tu peux passer à la compilation comme indiqué dans le tutorial. Je le rappelle ici:
    $ cd cinelerra-cv
    $ ./autogen.sh
    
    Pour un système 32 bits:
    $ ./configure --with-buildinfo=git/recompile --enable-mmx --without-pic
    
    Pour un système 64 bits
    $ ./configure --with-buildinfo=git/recompile
    
    À la fin de cette commande, il faut vérifier qu'il a trouvé toutes les librairies et les headers:
    Summary of mandatory components:
      libogg                  found
      libvorbis               found
      libvorbisenc            found
      libvorbisfile           found
      libtheora               found
      OpenEXR                 found
      libdv                   found
      libpng                  found
      libjpeg libraries       found
      libjpeg headers         found
      libtiff libraries       found
      libtiff headers         found
      FreeType 2              found
      libx264 libraries       found
      libx264 headers         found
      libuuid libraries       found
      libuuid headers         found
      mjpegtools              found
      libfftw3 libraries      found
      libfftw3 headers        found
      liba52 libraries        found
      liba52 headers          found
      libmp3lame libraries    found
      libmp3lame headers      found
      libsndfile libraries    found
      libsndfile headers      found
      libfaac libraries       found
      libfaac headers         found
      libfaad libraries       found
      libfaad headers         found
    
    Summary of optional components:
      ESD subsystem           missing
    ESD (Enlightenment Sound Daemon) is disabled
      ALSA subsystem          found
    ALSA is enabled
      libraw1394              found
      libiec61883             found
      libavc1394 libraries    found
      libavc1394 headers      found
      librom1394 libraries    found
      librom1394 headers      found
    Firewire is enabled
      OpenGL 2.0 libraries    missing
    Hardware acceleration using OpenGL 2.0 is disabled
    
    Now type
              make
    
    to start compilation.
    
    La compilation
    make
    
    S'il n'y a pas d'erreurs
    su -c 'make install'
    
Voilà, j'espère ne pas avoir oublié trop de choses.

Phil.
20 jours plus tard
@ Phiphi69 même si elle ne t'as pas plut tu as réussi a compiler la version heroin de cinelerra ?
Si oui y a-t-il une spécificité que tu n'as pas précisée avant ?

Merci de ton aide
La version Heroin, c'est quand j'étais sur F12, donc l'année dernière à peu près aux mêmes dates: je pense me rappeler, mais c'est à vérifier sur le site, que l'installation bénéficiait d'un paquetage rpm (Ajout: non, l'installation se fait via une compilation de sources, presque comme la version cinelerra-cv).

Pour F14, j'ai donc directement recherché le tar.gz du source de cinelerra-cv: j'avais déjà compilé les sources pour F10 (tirées des rpm sources de kwizart pour F9), à l'époque: je me rappelais que ça fourmillait de dépendances et que ça avait donc pris du temps pour lever toutes les dépendances mais que j'y étais arrivé sans difficultés insurmontables.

Là, j'ai suivi une voie plus "normale" en clonant le dépôt git de cinelerra-cv. Je n'ai pas cherché à installer la version Heroin. Sur ce dernier point, s'il y a un paquetage pour Heroin, tu pourrais l'installer dans un premier temps et le tester pour voir s'il correspond à ce que tu veux ou pas.

Phil
Au passage il me semble quand même que cinelerra en l'état est un peut laissé à l'abandon non? Au profit de Lumiera qui reprend les bases et les sources...

Mais bon ça fait longtemps que ce n'est pas encore utilisable, donc bon perso j'ai pas trop suivi 🙁...
Dans le clone que j'ai fait (a priori au 1er mars), il y a pas mal de modifications en 2010, dont une version 2.1.5CV au 20/11/2010.

Donc à l'abandon, non; en manque de support, c'est bien possible.

Ajout:

Ce qu'en disent les développeurs de cinelerra-cv:

"For users, Cinelerra 2.1.5CV stands for the best editing experience so far.
For developers, contributors, and distributors, the release of Cinelerra
2.1.5CV is meant to be a crystal clear signal that the community version of
Cinelerra is still actively developed, even though progress might appear to
be somewhat slow due to the current lack of manpower. (You are invited to
change that!)"
bonjour,
j'ai réussi à installer cinelerra methode Phiphi69 apres bien des soucis de dépendances (pour info il faut activer le depots artms )
le seul souci est que je n’arrive pas à le mettre en français si vous avez idée ce n'est pas que la langue de Shakespeare ne me soit méconnu, j'ai quand meme certaines lacunes :hammer:
a+
un mois plus tard
J'ai trouvé une méthode sur un forum espagnol qui me semble plus rapide mais que je n'ai pas testé. Voici la traduction (pour info il s'agit d'une installation sur F12 mais qui selon les commentaires marche sur F14)

La première chose à faire est d'importer la clé du dépôt

rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms

Une fois que cela est fait nous ajoutons le dépôt à yum:

vi /etc/yum.conf

[atrpms]

name=Fedora Core $releasever - $basearch - ATrpms

baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable

gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms

gpgcheck=1

Maintenant il reste à installer Cinelerra:

yum install cinelerra -y

Si en ouvrant Cinelerra il apparait une erreur, pas de probléme il suffit de taper:

echo "0x7fffffff" > /proc/sys/kernel/shmmax

Qu'en pensez vous ? Cela à l'air très (trop) simple....
Colorado wrote:Qu'en pensez vous ? Cela à l'air très (trop) simple....
C'est surtout que le dépôt atrpm est incompatible avec certains dépôts tiers (en particulier rpmfusion). Donc vraiment pas à conseiller !