Ceci est une ancienne révision du document !
2ManDVD : le successeur de manDVD, logiciel d'authoring DVD
Une autre manière de contribuer est de participer à l'élaboration d'une bibliotheque de themes
2ManDVD est un programme d'authoring DVD, c'est à dire de création de DVD vidéo réalisé par Stephane Gibault, le créateur de smile, c'est le successeur de manDVD.
Pré-requis
- Disposer des droits d'administration ;
- Disposer d'une connexion à Internet configurée et activée ;
- Avoir activé l'accès aux dépôts Backports ou avoir qt4 par n'importe quel autre moyen ;
- Avoir installé les paquet nécessaires à la compilation : build-essential fakeroot checkinstall
$ sudo apt-get install build-essential fakeroot checkinstall
Installation des bibliothèques qt4 nécessaires
- installer les paquets libqt4-opengl-dev libqt4-dev libqt4-webkit :
$ sudo apt-get install libqt4-opengl-dev libqt4-dev libqt4-webkit
Installation des dépendances
2ManDVD est un interface graphique sur plusieurs logiciels qu'il faut avoir installé avant de pouvoir l'utiliser :
- installer les paquets mjpegtools netpbm mkisofs ffmpegthumbnailer ffmpeg sox libsox-fmt-all mplayer mencoder dvdauthor :
$ sudo apt-get install mjpegtools netpbm mkisofs ffmpegthumbnailer ffmpeg sox libsox-fmt-all mplayer mencoder dvdauthor
Xine
Le moteur Xine est utilisé automatiquement par totem, vous n'avez donc normalement rien à installer, de plus son installation est optionnelle, il sert juste pour la prévisualisation du résultat … et à terme sera remplacé
Installation de 2ManDVD
Télécharger la dernière version de 2ManDVD 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/2ManDVD
- Compiler 2ManDVD avec qt4 :
$ /usr/bin/qmake-qt4 2ManDVD.pro && make
moc_mainfrm.cpp:14:2: erreur: #error "This file was generated using the moc from 4.4.3. It" moc_mainfrm.cpp:15:2: erreur: #error "cannot be used with the include files from this version of Qt." moc_mainfrm.cpp:16:2: erreur: #error "(The moc has changed too much.)" make: *** [moc_mainfrm.o] Erreur 1
Il suffit en console dans le repertoire 2ManDVD de taper :
rm -f *.o rm -f qrc_* rm -f Makefile rm -f moc_* /usr/bin/qmake-qt4 2ManDVD.pro && make
La compilation devrait maintenant se passer correctement
Lancement de 2ManDVD
En console
Se rendre dans le repertoire 2ManDVD
cd chemin/vers/2ManDVD
lancé 2ManDVD avec la commande
./2ManDVD
Graphiquement
se rendre dans le repertoire 2ManDVD depuis votre navigateur de fichier et double-cliquer sur le fichier 2ManDVD
Utilisation de 2ManDVD
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 : 2ManDVD
- commande : chemin/vers/2ManDVD
- Commentaire : DVD authoring for Linux
- Cliquer sur l'icône et choisir l'icône se trouvant dans le répertoire chemin/vers/2ManDVD/Interface/2mandvd.png
Création d'une entrée dans le menu
Cette solution est plus élégante car elle crée une entrée pour tous les utilisateurs dans le menu applications ⇒ sons et Vidéos
- Donnons les droits du répertoire 2ManDVD à ROOT
$ sudo chown -R root:root /chemin/vers/2ManDVD
- Faisons un script pour exécuter 2ManDVD :
éditez ou créez le fichier /usr/bin/2ManDVD et copiez-y ceci :
#!/bin/bash cd /chemin/vers/2ManDVD ./2ManDVD
- On rends le script exécutable
sudo chmod +x /usr/bin/2ManDVD
- Création du lien dans le menu
éditez ou créez le fichier /usr/share/applications/2ManDVD.desktop et copiez-y ceci :
[Desktop Entry] Name=2ManDVD Comment=DVD authoring for Linux Exec=2ManDVD Icon=/chemin/vers/2ManDVD/Interface/2mandvd.png Terminal=false Type=Application Categories=Application;AudioVideo;
vous pouvez maintenant acceder à 2ManDVD depuis le menu application⇒ Sons et Videos ou en lançant la commande 2mandvd dans le terminal ou le lanceur d'application
Voir aussi
(fr) Site officiel du projet SMILE
(fr) Site officiel du projet 2manDVD
(fr) lprod.org, faire de la vidéo libre, section 2ManDVD
Contributeurs : vince06fr, Laurent Bellegarde