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édentes Révision précédente
Prochaine révision
Révision précédente
jahshaka [Le 05/01/2010, 15:51]
213.95.41.13 correction, L.Bellegarde 2010
jahshaka [Le 11/09/2022, 12:14] (Version actuelle)
moths-art 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)
Ligne 1: Ligne 1:
-{{tag>Dapper 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}} {{applications:​opengl_logo.jpg}} {{applications:​openml_logo.png}} 
  
 **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}}
  
-===== 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>​
  
-<note important>​Les paquets .deb disponibles ci-dessous pour Ubuntu sont construits pour les personnes disposant d'une architecture **i386**.</​note>​+===== Pré-requis =====
  
-==== sous Ubuntu 8.10 ==== +  * Disposer des [[:​sudo|droits d'​administration]]
-(lire les remarques ​et faire du copier/​coller dans un terminal)+  * Disposer d'une connexion à Internet configurée ​et activée.
  
-  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 109: 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]]
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​bEN]],​ [[utilisateurs:​laurentb|Laurent Bellegarde]],​ bruno "​dindoun"​ sanchiz.//+//​Contributeurs : [[utilisateurs:​bEN]],​ [[utilisateurs:​laurentb|Laurent Bellegarde]],​ bruno "​dindoun"​ sanchiz., [[utilisateurs:​Mangatd]]//
  • jahshaka.1262703072.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)