DVZEEC-DVD

Roozeec 30-05-2007

DVZEEC-DVD est un petit logiciel (script perl) qui permet après une petite configuration très simple de générer un DVD à partir de votre caméra DV. Ceci en analysant les fichiers DV récupérés par l’ordinateur et générant tout ce qu’il faut : capture images, agencement des images,structure du DVD. Téléchargez DVZEEC-DVD
dvzeec-dvd.png

Ce logiciel prend en entrée un fichier de configuration nommé .dvzeecrc qui se trouve dans votre répertoire personnel : ~/.dvzeecrc . Ce fichier est un fichier caché et un éditeur de texte simple suffit pour le modifier (gedit, kwrite, geany, nano,etc..). Un exemple de fichier vous est fourni lors de l’installation du programme (voir ci-dessous).

INSTALLATION :

L’installation est très simple. Il suffit de dezipper/detarrer le fichier avec la commande suivante (en root, ici par exemple avec sudo sous Ubuntu) :

cd /tmp
tar zxvf dvzeec-dvd.X.Y.tar.gz (X.Y = numéro de version)
sudo ./install.sh david (david étant mon login)

Si un fichier de configuration existe déjà, un message vous demande si il faut l’écraser ou non :

DVZEEC-DVD installation
There is already a ~/.dvzeecrc in the /home/david directory!
Replace it ?(y/n)

Vous répondez n si vous voulez garder votre fichier existant.

FICHIER DE CONFIGURATION :

Ce fichier de configuration est une déclaration de variable en langages perl. C’est assez simple car la syntaxe est la suivante : $VARIABLE = VALEUR;

Par exemple, voici mon fichier de configuration actuel :

$PROJECT_DIR = "/camescope"; Répertoire du projet
$TVSIZE = “660×528″; Taille réelle de l’écran visible télévision
$NORM = “PAL”; Norme TV
$EXTRACTDV = 1; Extraction des premières images des scènes
$GENMP2 = 0; Génération des fichier MPEG (qualité DVD)
$RUNDVDAUTHOR = 1; Génération de la structure du DVD
$BURNDVDRW = 1; Génération de l’image ISO, formatage du DVD, et gravure
$DATEFORMAT = “%d/%m/%Y”; Format de date
$DVDRW = “/dev/hda”; Média de gravure
$THUMB = “2×2″; Mosaique des sous-menus
$THUMBMENU = “2×2″; Mosaique des menus
$DOWN_MESSAGE = “Réalisé avec DVZEEC-DVD”; Message du bas
$DOWN_MESSAGE_COLOR = “white”;Couleur du message du bas
$TITLE_MENU = “Mes videos famille (Annee 2006/2007)”; Message du haut
$TITLE_MONTHS = 1;Ajouter automatiquement la période du DVD
$BGIMAGE = “/media/hdc7/images/Photos/Annee2007/2007-03-11/IMGP0695.JPG”; Image de fond

Comme vous le voyez rien de bien compliqué si ce n’est simplement les variables $THUMB et $THUMBMENU. Ces deux variables représente les mosaïques des scènes de votre film.

UTILISATION :

Capture des fichiers DV lancer la commande suivante : dvgrab –timestamp –autosplit –format=dv2 dvzeec.

Note : Attention les options sont avec 2 tirets : - -

Ceci génèrera des fichier dvzeec.TIMESTAMP.avi. il faut lancer cette commande dans le répertoire DV de votre projet $PROJECT_DIR.

Une fois que le fichier de configuration est bien rempli, il suffit de lancer la commande : dvzeec-dvd

Et c’est parti ! Ce qui prend le plus de temps est la conversion de fichiers DV en fichier Mpeg2 (DVD). Une fois que tout est terminé vous avez un répertoire DVD qui contient les répertoires AUDIO_TS/VIDEO_TS ainsi qu’un fichier dvd.iso à l’emplacement donné par le paramètre $PROJECT_DIR du fichier de configuration.

Par exemple avec cette configuration, ce qui sera généré est :

Pour le menu (2×2)
$THUMBMENU = “2×2″
Pour les sous-menus (2×2)
$THUMB = “2×2″
final_thumb_menu.png final_thumb_2.png
Pour le menu (1×2)
$THUMBMENU = “1×2″
Pour les sous-menus (3×3)
$THUMBMENU = “3×3″
final_thumb_menu33.png final_thumb_1.png

Une fois que ce fichier de configuration est préparé, il suffit de taper la commande : dvzeec-dvd , et d’aller boire un café. Plus aucune intervention de votre part pour créer les menus et tout et tout !!

DVZEEC-DVD version 1.2 disponible

Une nouvelle version de DVZEEC-DVD est disponible : 1.2 . Rendez vous sur la page dédiée pour le télécharger.
Au menu des corrections :

  • Corrections de bug si plus de 10 chapitres
  • Corrections du fichier XML de dvdauthor pour éviter le segmentation fault
  • Ajout du code de date en tant que sous-titre (a activer par la télécommande)
  • Ajout du mot clé : SUBTITLE_ALIGN

dvzeec-dvd version 1.0 disponible

Nouvelle version de dvzeec-dvd : 1.0

Au programme des corrections :

  • Les fichiers DV sont concaténés maintenant avant la conversion en MPEG. En effet, à la lecture du DVD, entre chaque scène un bruit désagréble et bref apparaissait.
  • Les chapitres lors de la lecture du DV sont de ce fait générés dans le fichier de DVDauthor, ce qui permet aussi d’éviter un plantage de DVDauthor si il y a trop de scènes pour une date.
  • Suppression de l’utilisation de transcode
  • Les fichiers d’images des menus sont pris à partir des fichiers Mpeg au lieu des fichiers DV
  • Correction de l’alignement des vignettes pour la couverture

dvzeec-dvd.png

Dvzeec-DVD aux Trophées du libre

Mon petit programme DVZEEC-DVD a été accepté et est inscrit au trophées du libre (catégories jeux/multimédia) qui se déroulera à la fin de l’année.

  • Clôture des candidatures : 1er octobre 2007
  • Annonce des nominés :1er novembre 2007
  • Délibération et cérémonie de remise des prix : 29 novembre 2007

“Ce concours intéresse tout d’abord les projets libres, puisqu’au-delà des prix qu’ il leur permet de gagner, il leur apporte une notoriété aussi bien auprès de contributeurs potentiels que d’un grand public d’utilisateurs.
Car les Trophées du libre s’adressent également à un public très large d’utilisateurs, pour qui ce concours est un moyen privilégié de prendre conscience de la vitalité et de la qualité des logiciels libres, en découvrant les projets les plus prometteurs dans des domaines aussi variés que la sécurité, les logiciels scientifiques ou les jeux et le multimédia.”

Site officiel : Trophées du libre

J’avais déjà proposé mon autre programme de photos numériques l’année dernière.

On verra bien cette année ……

Ce qui manque à ce programme est une interface graphique inconstestablement, mais je ne suis pas un pros de la programmation des “GUI”. De plus, je n’ai pas beaucoup de retour des personnes l’ayant testé …. snif … :-(

Trophées du Libre

Trackback URI | Comments RSS

Leave a Reply

online pharmacy