Ceci est une ancienne révision du document !
SMILE : création de diaporama
SMILE (Slideshow Maker In Linux Environnement) est un programme de création de diaporama vidéo (slideshow) s'intégrant bien à l'environnement de bureau KDE.
L'auteur Stephane Gibault travaille en ce moment sur la création du successeur de manDVD, projet qui porte le nom de 2manDVD.
Pré-requis
- Disposer d'une connexion à Internet configurée et activée ;
 - Disposer des droits d'administration ;
 
$ rm ~/.smile.cnf
et ne pas réutiliser les fichiers projets(.smi) entre chaque versions.
Installation de SMILE
2 méthodes sont à votre disposition:
Installation par paquet DEB à partir de Ubuntu 9.04 (la plus simple)
Il suffit de télécharger le .deb disponible sur le site officiel et d'installer le DEB.
Installation manuelle
- Pré-requis installation manuel: Avoir installé les paquets libogg-dev libvorbis-dev libmad0-dev build-essential fakeroot checkinstall mplayer mencoder imagemagick
 
 Alors pourquoi les garder ici ???? Parce qu'à la base cette doc est un aide memoire pour moi
- Installation de SOX: Sous Hardy et Intrepid, il suffit d'installer la version de sox des dépôts backports et installer les paquets libsox-fmt-ogg des backports et libsox-fmt-mp3 des backports pour le support de ces formats. Pour le 64 bits, la compilation de sox n'est pas nécessaire: ça marche avec sox 14.0 installé par synaptic et les libsox-…
 
- Installation des bibliothèques qt4 nécessaires: installer les paquets libqt4-opengl-dev libqt4-dev libqt4-webkit.
 
- Installation de SMILE:
 
Par exemple, si vous avez installé smile dans "/opt", remplacez "/chemin/vers/smile" par "/opt/smile".
Télécharger la dernière version de smile sur le site du projet.
Décompresser le fichier là ou vous voulez Se rendre en console dans le répertoire que vous venez de décompresser :
$ cd /chemin/vers/smile
Compiler smile avec qt4 :
$ /usr/bin/qmake-qt4 smile.pro && make
 Sur ma version d'Ubuntu 8.04 Hardy Noyau 2.6.24-23-generic il faut passer en sudo su
pour compiler smile dans /opt/smile car
sudo /usr/bin/qmake-qt4 smile.pro && make
ne fonctionne que dans le répertoire personnel
/home/nomdutilisateur/
puis
exit
pour revenir en mode utilisateur.
sudo /usr/bin/qmake-qt4 smile.pro && make
ne fonctionne pas puisqu'il faut taper
sudo /usr/bin/qmake-qt4 smile.pro && sudo make
Création d'un lanceur
Sous Ubuntu (environnement gnome)
- clic droit sur le bureau ⇒ créer un lanceur.
 
Une fenêtre "Créer un lanceur" s'ouvre, remplir les champs comme ceci :
- type : application
 - Nom : SMILE
 - commande : chemin/vers/smile
 - Commentaire : Slideshow Maker In Linux Environnement
 - Cliquer sur l'icône et choisir l'icône se trouvant dans le répertoire chemin/vers/smile/Interface/Theme/smile.png
 
Création d'une entrée dans le menu
Cette solution est plus élégante car elle crée une entrée dans votre menu applications⇒ sons et Vidéos
- Donnons les droits du répertoire smile à ROOT afin de pouvoir y accéder depuis n'importe quelle session.
 : est ce bien necessaire? 
$ sudo chown -R root:root /chemin/vers/smile
- Faisons un script pour exécuter smile :
 
éditez ou créez le fichier /usr/bin/smile.sh et copiez-y ceci :
#!/bin/bash cd /chemin/vers/smile ./smile
- On rends le script exécutable
 
sudo chmod +x /usr/bin/smile.sh
- Création du lien dans le menu
 
éditez ou créez le fichier /usr/share/applications/smile.desktop et copiez-y ceci :
[Desktop Entry] Name=SMILE Comment=Slideshow Maker In Linux Environnement Exec=/chemin/vers/smile/smile Icon=/chemin/vers/smile/Interface/Theme/smile.png Terminal=false Type=Application Categories=Application;AudioVideo;
Vous pouvez maintenant accéder à SMILE depuis le menu application⇒ Sons et Videos
Utilisation
Lancement de SMILE
- Si vous avez installé Smile via le paquet DEB, son lanceur se trouve dans le menu Applications → Son & Vidéo
 - Si vous avez suivi l'installation manuelle, il suffit de se rendre dans le repertoire smile depuis votre navigateur de fichier et double-cliquer sur le fichier 'smile'.
 
Autre
- SMILE est livré avec une doc complète accessible depuis le menu aide.
 - Comme Smile utilise votre carte graphique, il est recommandé de désactiver les effets de bureau avant d'utiliser SMILE.
 - 2 fichiers cachés sont créés dans votre répertoire personnel : .smile.cnf est un fichier de configuration et .logsmile.txt qui est le fichier de log utile pour faire remonter les bugs.
 
Voir aussi
- (fr) http://cyrille-borne.com/: Participe aux projets SMILE et ManDvd. Suite à des problèmes d'inscription vous pouvez utiliser le forum de Cyrille BORNE pour faire remonter des bugs ou suggestions: http://cyrille-borne.com/
 - La section création de diaporamas du portail Gestionnaire de photos
 - Imagination: logiciel de création de diaporamas photos s'intégrant bien à Gnome
 
Contributeurs : vince06fr, Lutin Malicieu
