Ceci est une ancienne révision du document !
SMILE : Slideshow Maker In Linux Environnement
SMILE est un programme de création de diaporama vidéo réalisé par Stephane Gibault, le créateur de manDVD, c'est le successeur de manslide.
L'auteur 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

- 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

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.
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) Site officiel du projet SMILE
(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/
Contributeurs : vince06fr, Lutin Malicieu