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 15/12/2008, 22:09] 213.95.41.13jahshaka [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>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  ======
- +
- +
-====== Montage vidéo et effets spéciaux avec Jahshaka ====== +
- +
- +
-===== Présentation =====+
  
 **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...) 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 important>Les paquets .deb disponibles ci-dessous pour Ubuntu sont construits pour les personnes disposant d'une architecture **i386**.</note> +
- +
- +
- +
- +
- +
-==== Installer sous Ubuntu Breezy, Dapper, EdgyFeisty 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> </note>
  
 +===== Pré-requis =====
  
-===== installation sous hardy =====+  * Disposer des [[:sudo|droits d'administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
  
-=== Liens pouvant aider pour l'installation sous Hardy === +===== Installation ===== 
-  * Liste des dépendances d'Open Libraries:+====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 ====
  
-http://jahshaka.org/wiki/index.php/Deprecated_Hackers_Guide+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=====
  
-  * Dépôts pour Open Libraries (voir le lien à Getting the Openlibraries)+====L'interface utilisateur ====
  
-http://jahshaka.org/wiki/index.php/Deprecated_Getting_Started +**Jahshaka** charge par défaut une interface utilisateur de couleur sombre, sobre et efficace, qui sera modulable avec des skins intégrés.
- +
- +
-  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  +
- +
-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 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 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. +
- +
-  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]]//