Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
jahshaka [Le 26/07/2010, 14:13] psychedericjahshaka [Le 11/09/2022, 12:14] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>Hardy Intrepid Jaunty Karmic montage_vidéo effets_spéciaux}}+{{tag>Xenial montage_vidéo BROUILLON}}
  
 ---- ----
 +{{ applications:jahshakalogo_on_fire.png?50}}
  
-====== Montage vidéo et effets spéciaux avec Jahshaka ======+====== Jahshaka : montage vidéo et effets spéciaux  ======
  
 **Jahshaka** est un logiciel de montage vidéo et d'effets spéciaux, post-production en temps réel. **Jahshaka** est un logiciel de montage vidéo et d'effets spéciaux, post-production en temps réel.
 Il fonctionne par modules (Animation, titrage, incrustation, tracking, peinture, étalonnage, etc.) et est open source et gratuit, sous licence GNU GPL. Il fonctionne par modules (Animation, titrage, incrustation, tracking, peinture, étalonnage, etc.) et est open source et gratuit, sous licence GNU GPL.
- 
-{{applications:jahshakalogo_on_fire.png?50}} {{applications:opengl_logo.jpg?100}} {{applications:openml_logo.png?100}} 
  
 **Jahshaka** est un système performant basé sur les technologies [[wpfr>OpenGL]] et [[wp>OpenML]]. **Jahshaka** est un système performant basé sur les technologies [[wpfr>OpenGL]] et [[wp>OpenML]].
- 
-Il fonctionne sur GNU/Linux, Apple OS X, Irix, Windows et bientôt Solaris. 
- 
- 
  
 {{:jahshaka.png?400x320}} {{:jahshaka.png?400x320}}
  
-===== Installation =====+<note importante>Le développement du logiciel Jahshaka est actuellement stoppé. Le projet a été remplacé par Cinefx depuis début 2008, et son développement est lui aussi semble-t-il arrêté. En l'état, le logiciel est tout de même utilisable en production. 
 +Une personne a décidé de reprendre jahshaka de zéro, pour plus d'informations allez voir [[https://forum.ubuntu-fr.org/viewtopic.php?id=410564|cette discussion sur le forum Ubuntu-fr]]. 
 +</note>
  
-Le développement du logiciel Jahshaka est actuellement stoppé. Le projet a été remplacé par Cinefx depuis début 2008, et son développement est lui aussi semble-t-il arrêté. En l'état, le logiciel est utilisable en production. +===== Pré-requis =====
-Le développement [[http://www.cinefx.org/2009/02/cinefx-jahshaka-reinvented/|a repris]] début 2010 pour sortir la version 1 de Cinefx.+
  
-==== Sous Karmic 9.10 ====+  * Disposer des [[:sudo|droits d'administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-Faute de paquet deb disponible, l'équipe lprod.org propose un guide d'installation de jahshaka via Wine [[http://www.lprod.org/wiki/doku.php/video:jahshaka#ubuntu|ici]]. 
- 
-==== Sous Jaunty 9.04 ==== 
- 
-Faute de paquet deb disponible, l'équipe lprod.org propose un guide d'installation de jahshaka via Wine [[http://www.lprod.org/wiki/doku.php/video:jahshaka#ubuntu|ici]]. 
- 
-<note important>Les paquets .deb disponibles ci-dessous pour Ubuntu sont construits pour les personnes disposant d'une architecture **i386**.</note> 
- 
-==== sous Ubuntu 8.10 ==== 
-(lire les remarques et faire du copier/coller dans un terminal) 
- 
-  sudo apt-get install libboost-dev  libboost-filesystem-dev  libopenal-dev  libsqlite3-dev  libboost-regex-dev  libboost-thread-dev  libglew-dev  libxml2-dev  libmlt++-dev  libmlt-dev  libqt3-mt-dev  freeglut3-dev  libtiff4-dev  libbz2-dev  libopenexr-dev  libboost-python-dev  libavformat-dev  libsdl1.2-dev  python-all-dev  libavcodec-dev  libswscale-dev  libboost-iostreams-dev  automake  libtool && sudo apt-get install patch libsdl1.2-dev libquicktime-dev python2.4-dev libqt3-mt-dev freeglut3-dev libavformat-dev openexr libopenexr-dev libopenal-dev libbz2-dev libsqlite3-dev libjpeg62-dev libtiff4-dev libcaca-dev boost-build ffmpeg g++ libltdl3 libltdl3-dev && sudo apt-get install qt3-apps-dev qt3-assistant qt3-designer qt3-dev-tools qt3-dev-tools-compat qt3-dev-tools-embedded qt3-doc qt3-examples qt3-linguist qt3-qtconfig  libfreetype6-dev libfreetype6 glutg3 glutg3-dev && sudo apt-get install libboost-date-time-dev libboost-dbg libboost-doc libboost-graph-dev libboost-graph1.34.1 libboost-program-options-dev libboost-program-options1.34.1 libboost-serialization-dev libboost-serialization1.34.1 libboost-signals-dev libboost-signals1.34.1 libboost-test-dev libboost-test1.34.1 libboost-wave-dev libboost-wave1.34.1 libcameleon-ocaml-dev libffcall1 libglade2-dev libgle3 libgle3-dev libgtkspell-dev liblablgtk2-ocaml liblablgtk2-ocaml-dev libmldbm-perl libmldbm-sync-perl libmlnlffi-smlnj libmlpcap-ocaml libmlpcap-ocaml-dev libmlrisctools-smlnj libxml-light-ocaml-dev ocaml ocaml-base ocaml-base-nox ocaml-interp ocaml-nox smlnj smlnj-runtime && sudo apt-get install libglew1.4 libglew1.4-dev qt4-designer qt4-dev-tools qt4-doc qt4-qtconfig && cd && mkdir -p jahshaka1 && cd jahshaka1 && wget http://svn.exactcode.de/t2/branches/7.0/package/multimedia/openlibraries/compile.patch && wget http://heanet.dl.sourceforge.net/sourceforge/openlibraries/openlibraries-0.3.0.tar.gz && tar xvzf openlibraries-0.3.0.tar.gz && cd openlibraries-0.3.0/ && ./configure 
- 
-  cat src/openmedialib/plugins/caca/caca_plugin.cpp |sed "s#caca.h#caca0.h#"  > src/openmedialib/plugins/caca/caca_plugin.cpp && cd .. && patch -p0 --verbose <compile.patch && cd openlibraries-0.3.0/ && make  
- 
-  sudo make install && cd .. && wget http://heanet.dl.sourceforge.net/sourceforge/jahshakafx/jahshaka.tar.gz && tar xvzf jahshaka.tar.gz && cd jahshaka && ./configure  
- 
-  make 
- 
-  sudo make install  
- 
-Remarque 1 :  
-certains programmes peuvent manquer genre gcc ou autres. Le code suivant devrait y remédier et plus encore : 
- 
-  sudo apt-get install  alien  cpp  enscript e2ps filelight ffmpeg  gcc gcc-3.3-base  gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly  gstreamer0.10-plugins-bad-multiverse gsfonts-x11  gawk  g++ gsfonts  lshw language-pack-kde-fr-base language-support-fr lame liblame-dev libc6 libdb1-compat markdown mozilla-firefox-locale-fr-fr   msttcorefonts mplayer mkvtoolnix* mencoder  make  rar  tth totem-gstreamer unrar unzip  vlc webhttrack xfonts-100dpi xfonts-75dpi xpdf-common xpdf-reader xfonts-base xpdf xmlto xmms xsane xvid4conf zip libstdc++5  mjpegtools g++-multilib g++-4.1-multilib gcc-4.1-doc   fakeroot sidplay-base xsidplay libstdc++6-4.1-doc lib64stdc++6-4.1-dbg tetex-base weblint-perl  attr dvhtool quota acroread-plugins g++-multilib g++-4.1-multilib gcc-4.1-doc acroread-plugins  konsole alsa-oss  alsamixergui  kompozer  raptor-utils  libxft-dev   paprefs g77 fort77 libdvdcss2  w32codecs aacplusenc amarok ffmpeg  kaffeine   non-free-codecs  libk3b2 libk3b2-mp3  xine-ui python-qt3 normalize-audio toolame movixmaker-2 kdemultimedia-kio-plugins vcdimager kdebase-kio-plugins kcontrol  libgtk2-gladexml-perl transcode 
- 
-Remarque 2 :  
- 
-Après chaque ./configure, vérifier si presque tout est en yes (shl_load n'est pas grave)  
-après chaque make vérifier la bonne compilation. 
- 
-Remarque 3 : le programme est installé sous /home/login/jahshaka1/jashaka et doit être lancé de ce répertoire . 
- 
-  cd && echo "cd /home/$USER/jahshaka1/jahshaka && jahshaka & " > jahshaka_br && chmod a+x jahshaka_br && sudo mv jahshaka_br /usr/bin/jahshaka_br 
- 
-Le programme est alors lancé par jahshaka_br en terminal.  
- 
- 
-==== sous Ubuntu 8.04 LTS ===== 
- 
-=== Liens pouvant aider pour l'installation sous Hardy === 
- 
-  * Liste des dépendances d'Open Libraries: 
- 
-http://jahshaka.org/wiki/index.php/Deprecated_Hackers_Guide 
- 
-  * Dépôts pour Open Libraries (voir le lien à Getting the Openlibraries) 
- 
-http://jahshaka.org/wiki/index.php/Deprecated_Getting_Started 
- 
- 
-  * En attendant la V3 de **Jashaka**, il est possible d'utiliser **Wine** sans problèmes pour pouvoir utiliser JashakaV2. 
- 
- 
-=== Installation === 
-(lire les remarques et faire du copier/coller dans un terminal ) 
- 
-  sudo apt-get install libboost-dev  libboost-filesystem-dev  libopenal-dev  libsqlite3-dev  libboost-regex-dev  libboost-thread-dev  libglew-dev  libxml2-dev  libmlt++-dev  libmlt-dev  libqt3-mt-dev  freeglut3-dev  libtiff4-dev  libbz2-dev  libopenexr-dev  libboost-python-dev  libavformat-dev  libsdl1.2-dev  python-all-dev  libavcodec-dev  libswscale-dev  libboost-iostreams-dev  automake  libtool && sudo apt-get install patch libsdl1.2-dev libquicktime-dev python2.4-dev libqt3-mt-dev freeglut3-dev libavformat-dev openexr libopenexr-dev libopenal-dev libbz2-dev libsqlite3-dev libjpeg62-dev libtiff4-dev libcaca-dev boost-build ffmpeg g++ libltdl3 libltdl3-dev && sudo apt-get install qt3-apps-dev qt3-assistant qt3-designer qt3-dev-tools qt3-dev-tools-compat qt3-dev-tools-embedded qt3-doc qt3-examples qt3-linguist qt3-qtconfig  libfreetype6-dev libfreetype6 glutg3 glutg3-dev && sudo apt-get install libboost-date-time-dev libboost-dbg libboost-doc libboost-graph-dev libboost-graph1.34.1 libboost-program-options-dev libboost-program-options1.34.1 libboost-serialization-dev libboost-serialization1.34.1 libboost-signals-dev libboost-signals1.34.1 libboost-test-dev libboost-test1.34.1 libboost-wave-dev libboost-wave1.34.1 libcameleon-ocaml-dev libffcall1 libglade2-dev libgle3 libgle3-dev libgtkspell-dev liblablgtk2-ocaml liblablgtk2-ocaml-dev libmldbm-perl libmldbm-sync-perl libmlnlffi-smlnj libmlpcap-ocaml libmlpcap-ocaml-dev libmlrisctools-smlnj libxml-light-ocaml-dev ocaml ocaml-base ocaml-base-nox ocaml-interp ocaml-nox smlnj smlnj-runtime && sudo apt-get install   libglew1.5 libglew1.5-dev  libcxxtools-dev libhx-dev && cd && mkdir -p jahshaka1 && cd jahshaka1 && wget http://svn.exactcode.de/t2/branches/7.0/package/multimedia/openlibraries/compile.patch && wget http://heanet.dl.sourceforge.net/sourceforge/openlibraries/openlibraries-0.3.0.tar.gz && tar xvzf openlibraries-0.3.0.tar.gz && cd openlibraries-0.3.0/ && ./configure 
- 
-  cat src/openmedialib/plugins/caca/caca_plugin.cpp |sed "s#caca.h#caca0.h#"  > src/openmedialib/plugins/caca/caca_plugin.cpp && cd .. && patch -p0 --verbose <compile.patch && cd openlibraries-0.3.0/ && make  
- 
-  sudo make install && cd .. && wget http://heanet.dl.sourceforge.net/sourceforge/jahshakafx/jahshaka.tar.gz && tar xvzf jahshaka.tar.gz && cd jahshaka && ./configure  
- 
-  make 
- 
-  sudo make install  
- 
-Remarque 1 : 
- 
-certains programmes peuvent manquer genre gcc ou autres. Le code suivant devrait y remédier et plus encore : 
-  sudo apt-get install alien icedax cpp   devtodo enscript e2ps  ffmpeg  gcc gcc-3.3-base gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly  gstreamer0.10-plugins-bad-multiverse gsfonts-x11  gawk gnomebaker   g++ gsfonts    language-pack-kde-fr-base language-support-fr lame liblame-dev libc6 libdb1-compat markdown    msttcorefonts mplayer mkvtoolnix* mencoder mplayer  make  netpbm  rar  tth totem-gstreamer unrar unzip  vlc  xfonts-100dpi xfonts-75dpi xfonts-base  xvid4conf zip libstdc++5  mjpegtools g++-multilib g++-4.1-multilib gcc-4.1-doc  fakeroot sidplay-base xsidplay libstdc++6-4.1-doc lib64stdc++6-4.1-dbg tetex-base weblint-perl attr dvhtool quota g++-multilib g++-4.1-multilib gcc-4.1-doc konsole alsa-oss  alsamixergui byz magicrescue  kompozer  raptor-utils   libxft-dev   kdenlive  build-essential  checkinstall 
- 
- 
-Remarque 2 :  
- 
-Après chaque ./configure , vérifier si presque tout est en yes (shl_load n'est pas grave). 
-après chaque make vérifier la bonne compilation (j'ai dû rajouter  
-for i in `ls /usr/include/ffmpeg/`; do ln -s /usr/include/ffmpeg/$i ./src/openmedialib/plugins/avformat/$i;done ) car le fichier avformat.h et d'autres ensuite n'étaient pas reconnus suite à une compilation de **Ffmpeg**.  
- 
-Remarque 3 : le programme est installé sous /home/login/jahshaka1/jashaka et doit être lancé de ce répertoire . 
- 
-  cd && echo "cd /home/$USER/jahshaka1/jahshaka && jahshaka & " > jahshaka_br && chmod a+x jahshaka_br && sudo mv jahshaka_br /usr/bin/jahshaka_br 
- 
-Le programme est alors lancé par jahshaka_br en terminal. 
  
 +===== Installation =====
 +====A partir des sources====
 +Le projet a repris un temps, mais semble maintenant se concentrer sur la réalité virtuelle. Le site est maintenant [[http://www.jahshaka.com|http://www.jahshaka.com]].
 +Compilez l'application  après avoir installé qmake.
 +==== Éxécutable de PortableLinuxApps ====
  
 +Si vous préférez utiliser une version Linux native, il existe une solution très simple :
 +  * Allez sur [[http://sourceforge.net/projects/portable/files/Jahshaka%202.0/download|La page sourceforge du projet PortableLinuxApps]] pour télécharger la version portable de Jahshaka ;
 +  * Enregistrez le fichier où vous le désirez sur le disque dur ;
 +  * Installez le paquet **[[apt>libfuse2:i386]]** si vous êtes en 64 bits, et libfuse si vous êtes en 32 bits.
 +  * Rendez ce fichier exécutable via les propriétés de celui-ci
 +  * Pour une bonne exécution sur Ubuntu, renommer le fichier en enlevant les espaces.
 +  * Lancez-le
 +  * C'est tout !
 ===== Utilisation===== ===== Utilisation=====
  
Ligne 124: Ligne 50:
  
  
-===== Liens =====+===== Voir aussi =====
  
-  * (en) [[http://www.jahshaka.org/|Jahshaka : site officiel]] +  * (en) [[http://www.jahshaka.com/|Jahshaka : site officiel]]
-  * (en) [[http://www.jahshaka.net/|Jahshaka.Net - a online community for digital artists]] +
-  * (en) [[http://www.jahshaka.org/jahguide/|Jahshaka User Guide]]+
   * (fr) [[http://www.framasoft.net/article2942.html|Jahshaka sur Framasoft]]   * (fr) [[http://www.framasoft.net/article2942.html|Jahshaka sur Framasoft]]
   * (fr) [[wpfr>Jahshaka|Jahshaka sur Wikipédia]]   * (fr) [[wpfr>Jahshaka|Jahshaka sur Wikipédia]]
   * (fr) [[http://fr.lprod.org/wiki/doku.php?id=video:jahshaka|Jahshaka sur lprod.org, site dédié vidéo 100% libre]]   * (fr) [[http://fr.lprod.org/wiki/doku.php?id=video:jahshaka|Jahshaka sur lprod.org, site dédié vidéo 100% libre]]
   * (fr) [[http://trucsinformatiques.free.fr/articles.php?lng=fr&pg=2|un tutoriel en français pour la prise en main de l'interface]]   * (fr) [[http://trucsinformatiques.free.fr/articles.php?lng=fr&pg=2|un tutoriel en français pour la prise en main de l'interface]]
-  * (es) [[http://estudiolivre.org/tiki-index.php?page=tutorial+jahshaka|un tutoriel en espagnol pour la prise en main de l'interface]] +  * (pt) [[https://estudiolivre.org/tiki-index.php?page=tutorial+jahshaka|un tutoriel en portugais pour la prise en main de l'interface]]
-  * (en) [[http://jahshaka.org/forum/guide-compile-ubuntu-gutsy-amd64-t1604.html?s=9d9066e844fb7fe4333764176352f3ad&amp;|un tutoriel en anglais pour installation sous Gutsy (à tester et valider)]]+
   * [[http://www.lprod.org/wiki/doku.php/association:livre_eyrolles|Livre "montage audio-vidéo libre" Editions Eyrolles - Ecrit par lprod.org]]   * [[http://www.lprod.org/wiki/doku.php/association:livre_eyrolles|Livre "montage audio-vidéo libre" Editions Eyrolles - Ecrit par lprod.org]]
  
 ---- ----
  
-//Contributeurs : [[utilisateurs:bEN]], [[utilisateurs:laurentb|Laurent Bellegarde]], bruno "dindoun" sanchiz.//+//Contributeurs : [[utilisateurs:bEN]], [[utilisateurs:laurentb|Laurent Bellegarde]], bruno "dindoun" sanchiz., [[utilisateurs:Mangatd]]//