Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
jahshaka [Le 16/12/2008, 01:10] 213.95.41.13 rajout : et doit être lancé de ce répertoire |
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 ====== | |
- | + | ||
- | + | ||
- | ====== 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, 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> | </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 | + | |
- | + | ||
- | + | ||
- | * 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 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 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 | + | |
- | + | ||
- | 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. | + | |
- | + | ||
- | ==== Installer sous Ubuntu Gutsy AMD64 ==== | + | |
- | + | ||
- | Voici un lien pour compiler et installer **Jahshaka** sur Gutsy 64 Bit, tout 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. | **Jahshaka** charge par défaut une interface utilisateur de couleur sombre, sobre et efficace, qui sera modulable avec des skins intégrés. | ||
Ligne 135: | Ligne 46: | ||
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 | ||
- | |||
- | :?: Prochainement, 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&|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]]// |