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 15/12/2008, 16:57]
213.95.41.13
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>Breezy Dapper Edgy Feisty Gutsy video}}+{{tag>Xenial montage_vidéo BROUILLON}} 
 ---- ----
 +{{ applications:​jahshakalogo_on_fire.png?​50}}
  
 +====== 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.
 +Il fonctionne par modules (Animation, titrage, incrustation,​ tracking, peinture, étalonnage,​ etc.) et est open source et gratuit, sous licence GNU GPL.
  
 +**Jahshaka** est un système performant basé sur les technologies [[wpfr>​OpenGL]] et [[wp>​OpenML]].
  
-====== Montage vidéo et effets spéciaux avec Jahshaka ======+{{:​jahshaka.png?​400x320}}
  
 +<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>​
  
-===== Présentation ​=====+===== Pré-requis ​=====
  
-**Jahshaka** est un logiciel de montage video et d'effets spéciaux, post-production en temps réel+  ​Disposer des [[:​sudo|droits ​d'administration]]
-Il fonctionne par modules (Animation, titrage, incrustation,​ tracking, peinture, étallonage...) et est open source ​et gratuit, sous licence GNU GPL.+  * Disposer d'une connexion à Internet configurée ​et activée.
  
-{{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]]. 
- 
-Fonctionne sur GNU/Linux, Apple OS X, Irix, Windows et bientôt Solaris. 
  
 ===== Installation ===== ===== 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 ====
  
-<note important>​Les paquets ​.deb disponibles ci-dessous ​pour Ubuntu sont construits pour les personnes disposant d'une architecture ​**i386**.</​note>​+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=====
  
 +====L'​interface utilisateur ====
  
- +**Jahshaka** charge par défaut une interface utilisateur de couleur sombre, sobre et efficace, qui sera modulable avec des skins intégrés.
- +
- +
-==== Installer sous Ubuntu Breezy, Dapper, Edgy, Feisty pour i386 ==== +
- +
-[[tutoriel:​comment_modifier_sources_maj|Ajoutez le dépôt suivant]] à vos sources de mises à jour : +
- +
-<​file>​deb http://​repo.jahshaka.org/​ubuntu/​dapper/​ binary-i386/</​file>​ +
- +
-[[tutoriel:​comment_modifier_sources_maj#​rafraichir_la_liste_des_paquets|Rafraîchir]] et [[:​tutoriel:​comment_installer_un_paquet|installer (ou mettre à jour) le paquet]] ​**[[apt://​jahshaka]]**. +
- +
-Source : +
-[[http://​www.jahshaka.org/​content/​view/​112/​0/​|jahshaka.org - Powering the New Hollywood - Ubuntu Packages]] +
- +
-<​note>​ +
-  * L'​installation décrite sous dapper fonctionne aussi pour Edgy et Feisty. +
-  * On peut aussi installer les applications associées à Jahshaka ​: [[apt://​jahplayer]] et jplayer. +
-</​note>​ +
- +
- +
-===== installation sous hardy : ===== +
- +
- +
-=== 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 sous hardy === +
-(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  +
- +
-remarques 1 :  +
-certains programmes peuvent manquer genre gcc ou autres; le code suivant devrait y remédier et plus encore +
-  sudo apt-get install alien audacity avidemux bittorrent bchunk cupsys ​ icedax cpp cups-pdf djvulibre-bin djvulibre-plugin dvipdfmx dvi2ps dvipng devtodo enscript e2ps filelight ffmpeg ​ gcc gcc-3.3-base gftp gimp  gqview gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly ​ gstreamer0.10-plugins-bad-multiverse gsfonts-x11 gphpedit gawk gnomebaker gparted ​ g++ gsfonts gif2png hexedit hdparm ​ imagemagick lshw language-pack-kde-fr-base language-support-fr lame liblame-dev libtiff-tools libc6 libdb1-compat markdown mozilla-firefox-locale-fr-fr ​  ​msttcorefonts mplayer mkvtoolnix* mencoder mplayer mdf2iso mozilla-plugin-vlc make mozilla-thunderbird mozilla-mplayer netpbm ntfsprogs nrg2iso openssh-client openssh-server psutils pstotext pstoedit poppler-utils qtparted ​ rar sane smartmontools sane-utils stellarium ssh sam2p tth totem-gstreamer unrar unzip  vlc webhttrack xfonts-100dpi xfonts-75dpi xpdf-common xpdf-reader xfonts-base xpdf xmlto  xsane xvid4conf zip libstdc++5 amule amule-utils mjpegtools g++-multilib g++-4.1-multilib gcc-4.1-doc xfsprogs reiser4progs jfsutils ntfsprogs php5-cli php-doc cdrkit-doc html2ps glibc-doc manpages-dev ​ fakeroot sidplay-base xsidplay libstdc++6-4.1-doc lib64stdc++6-4.1-dbg tetex-base weblint-perl xhtml2ps php-pear xfsdump attr dvhtool quota g++-multilib g++-4.1-multilib gcc-4.1-doc xfsprogs reiser4progs jfsutils ntfsprogs php5-cli php-doc cdrkit-doc html2ps glibc-doc manpages-dev fakeroot sidplay-base xsidplay libstdc++6-4.1-doc tetex-base weblint-perl xhtml2ps php-pear xfsdump attr dvhtool ​ kdevelop konsole alsa-oss teamspeak-client alsamixergui byzanz istanbul recordmydesktop magicrescue wesnoth kompozer hydrogen raptor-utils ​ smart-notifier libxft-dev ​ scribus* 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 du 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 +
- +
-  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 sous gutsy  ==== +
-(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  +
- +
-remarques 1 :  +
-certains programmes peuvent manquer genre gcc ou autres; le code suivant devrait y remédier et plus encore +
- +
-  sudo apt-get install amsn alien audacity avidemux bittorrent bchunk cupsys cupsys-driver-gimpprint cdda2wav cpp cups-pdf djvulibre-bin djvulibre-plugin dvipdfmx dvi2ps dvipng devtodo enscript e2ps filelight ffmpeg ​ gcc gcc-3.3-base gftp gimp gimp-print gqview gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly ​ gstreamer0.10-plugins-bad-multiverse gsfonts-x11 gphpedit gawk gnomebaker gparted graveman g++ gsfonts gif2png hexedit hdparm ​ imagemagick lshw language-pack-kde-fr-base language-support-fr lame liblame-dev libtiff-tools libc6 libdb1-compat markdown mozilla-firefox-locale-fr-fr ​  ​msttcorefonts mplayer mkvtoolnix* mencoder mplayer mdf2iso mozilla-plugin-vlc make mozilla-thunderbird mozilla-mplayer netpbm ntfsprogs nrg2iso openssh-client openssh-server psutils pstotext pstoedit poppler-utils qtparted ​ rar sane smartmontools sane-utils stellarium ssh sam2p 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 amule amule-utils mjpegtools g++-multilib g++-4.1-multilib gcc-4.1-doc xfsprogs reiser4progs jfsutils ntfsprogs php5-cli php-doc cdrkit-doc html2ps glibc-doc manpages-dev ​ fakeroot sidplay-base xsidplay libstdc++6-4.1-doc lib64stdc++6-4.1-dbg tetex-base weblint-perl xhtml2ps php-pear xfsdump attr dvhtool quota acroread-plugins g++-multilib g++-4.1-multilib gcc-4.1-doc xfsprogs reiser4progs jfsutils ntfsprogs php5-cli php-doc cdrkit-doc html2ps glibc-doc manpages-dev fakeroot sidplay-base xsidplay libstdc++6-4.1-doc tetex-base weblint-perl xhtml2ps php-pear xfsdump attr dvhtool acroread-plugins kdevelop konsole alsa-oss teamspeak-client alsamixergui byzanz istanbul recordmydesktop magicrescue wesnoth kompozer hydrogen raptor-utils skype smart-notifier libxft-dev clamav clamav-base clamav-daemon clamav-docs clamav-freshclam clamav-getfiles clamav-milter clamav-testfiles scribus* kdenlive ​ paprefs g77 fort77 libdvdcss2 wine w32codecs aacplusenc amarok ffmpeg k3b kaffeine mplayer xmms-wma ​ non-free-codecs ​ libk3b2 libk3b2-mp3 ​ xine-ui python-qt3 normalize-audio toolame movixmaker-2 kdemultimedia-kio-plugins vcdimager kdebase-kio-plugins kcontrol kamera 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 +
- +
-  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  +
- +
-==== Installer sous Ubuntu Gutsy AMD64 ==== +
- +
-Voici un lien pour compiler et installer Jahshaka sur Gutsy 64 Bit, tous est bien détaillé...Bonne soirée ;) +
- +
-[[http://​jahshaka.org/​forum/​guide-compile-ubuntu-gutsy-amd64-t1604.html|Installer Jahshaka sur Gutsy 64]] +
- +
- +
-===== L'​interface utilisateur ===== +
- +
-Jahshaka ​charge par défaut une interface utilisateur de couleur sombre, sobre et efficace, qui sera modulable avec des skins intégrés.+
  
 {{ecran_jahshaka_animation_zoom_400x320.jpg|}} {{ecran_jahshaka_animation_zoom_400x320.jpg|}}
  
 Le logiciel est un peu difficile à prendre en main au début, mais ensuite se révèle **simple** et très **performant** :-D. Le logiciel est un peu difficile à prendre en main au début, mais ensuite se révèle **simple** et très **performant** :-D.
- 
-L'​essentiel de la documentation est en anglais. 
- 
-Un tutoriel d'​utilisation en français est en train de voir le jour sur le site lprod.org : http://​fr.lprod.org/​wiki/​doku.php?​id=video:​jahshaka 
- 
-:?: Prochainnement,​ un **tutoriel papier (5 pages en pdf) et vidéo seront disponibles**,​ mis en ligne le **mardi 10 juillet 2007**, lors de la conférence lprod.org aux Rencontres Mondiales du Logiciel Libre à Amiens. 
- 
- 
  
  
  
  
-===== 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]] 
-  * (eng) [[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]],​ Laurent Bellegarde, bruno "​dindoun"​ sanchiz.//+//​Contributeurs : [[utilisateurs:​bEN]], ​[[utilisateurs:​laurentb|Laurent Bellegarde]], bruno "​dindoun"​ sanchiz., [[utilisateurs:​Mangatd]]//
  • jahshaka.1229356643.txt.gz
  • Dernière modification: Le 18/04/2011, 14:59
  • (modification externe)