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 des droits d'administration ;
- Disposer d'une connexion à Internet configurée et activée ;

installation de sox
- Sous Hardy (
et suivants???), 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
Installation de SMILE
2 méthodes sont à votre disposition.
Installation par paquet DEB (pour Ubuntu 9.04 uniquement)
Il suffit d'installer le DEB disponible sur le site officiel.
Installation manuelle
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
$ rm ~/.smile.cnf
et ne pas réutiliser les fichiers projets(.smi) entre chaque versions

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 acceder à SMILE depuis le menu application⇒ Sons et Videos

–> Sous Kubuntu 8.10 "Intrepid Ibex", la méthode fonctionne parfaitement et l'application se trouve dans le sous-menu Multimédia.
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.