chaplin est un outil de chapitre de DVD pour Linux (et tous les autres ixes * avec le soutien de libdvdread).
L'outil analyse un disque DVD ou une image et en extrait la durée exacte pour chaque chapitre d'un titre donné. Ensuite, la liste totale des chapitres est divisé en un certain nombre sélectionnable par l'utilisateur de sous-ensembles. Chaque sous-ensemble doit avoir approximativement la même durée.
Cette approche est très utile pour des déchirures multi-cd. Vous non plus simplement de diviser le film dans le milieu du nombre d'images, mais vous choisissez deux ensembles de chapitres pour les deux parties qui ont toutes deux (presque) la même longueur. Puis le disque-break est pas à un point assez aléatoire (concering la narration du film), mais à la fin d'un dvd-chapitre.
Les timings de chapitre et les ensembles séparés sont également très utiles pour la navigation chapitre (même sur un seul disque). Le mode de sortie normale de chaplin imprime donc par rapport temps de début de chapitre et la durée dans un grand nombre de formats, allant de secondes, chiffres de cadre à des horodateurs.
Pour S / VCD mastering chaplin peut aussi produire des fichiers XML de vcdimager pour chaque disque. Il une structure complète de la séquence avec des points chapitre d'entrée est défini. Aussi la configuration de navigation complet pour le chapitre saut est fourni. En outre, vous pouvez ajouter des menus de chapitres et de créer automatiquement les pages de menu nécessaires sur les vignettes extraites directement à partir du DVD.
Installation:
Vous aurez besoin de la bibliothèque libdvdread pour cet outil. Spécifier son chemin d'installation dans le Makefile fourni. Ensuite, un simple appel à "faire" devrait construire le binaire de Chaplin. Copiez le fichier binaire dans votre PATH. Il est très utile d'avoir transcode et vcdimager installés. L'outil chaplin-GENMENU doit transcode, ImageMagick et les mjpegtools.
Usage
Utilisation simple
Il suffit d'appeler Chaplin de la façon suivante:
chaplin -d
Cela permet d'afficher un résumé du chapitre et place tous les chapitres en un seul sous-ensemble (par défaut). Ceci est utile pour un transfert de cd single. Pour les cibles multi-cd vous spécifiez le nombre de sous-ensembles avec l'option -p:
chaplin -d
Cela va diviser les chapitres en 2 sous-ensembles. Ils devraient avoir à peu près la même taille (cela dépend en grande partie sur la granularité des chapitres prévus). Maintenant, vous savez ce qui correspond chapitres sur le premier disque, de connaître le nombre de trame exacte et vous pouvez calculer le débit exact de cette partie et enfin transcoder chaque partie.
Chapitre Infos
Informations détaillées sur les chapitres est également disponible. Il suffit d'ajouter l'option -c et par chapitre d'info est imprimé:
chaplin ... -c
Le mode de sortie standard imprime le décalage de chaque chapitre dans la partie relative. Avec l'option -l vous pouvez remplacer cet affichage avec la longueur de chaque chapitre.
S / VCD Mastering
Si votre cible est un ensemble de S / VCD puis l'option -x est très utile:
chaplin ... -x MyMovie
MyMovie est le nom de base des VCD.
Cette option génère un XML Description S / VCD pour vcdimager qui contient la configuration du chapitre exacte trouvée par Chaplin. Les fichiers XML sont appelés "vcdNN.xml» et sont créés dans le répertoire courant. Nommez les fichiers MPEG fabriqués à partir de chaque sous-ensemble "partNN.mpg" et les placer dans le même répertoire (NN = numéro de pièce). Maintenant, un appel à:
vcdxbuild vcdNN.xml
devrait générer une image SVCD avec des chapitres et des informations de navigation.
Vous pouvez contrôler la génération XML en passant sous-options -x:
chaplin ... MyMovie -x, vcd, mon? d.xml, film? .mpg
Cela va générer des fichiers VCD 2.0 XML appelés myNN.xml et se réfère à des fichiers vidéo MPEG appelés movieNN.mpg. Ne pas oublier d'inclure un "% d" expression dans le XML et les schémas de fichiers MPEG. Cela sera remplacé par le numéro de partie. Numérotation commence avec un par défaut. Chaplin débutera par zéro si vous passez l'option -z.
Le second argument définit le type du disque: VCD ou SVCD.
S / VCD menus Chapitre
Depuis la version 1.9 chaplin soutient également la création de fichiers XML maîtriser pour S / VCD avec des menus de chapitre. Ajouter l'option -m pour -x pour permettre la création de menu. Vous devez spécifier le nombre de chapitres sont sélectionnables sur chaque page de menu. chaplin va alors créer une page de menu fixé pour chacune des parties sélectionnées et chaque page de menu contiendra au plus le nombre donné d'entrées:
chaplin ... MyMovie -x, SVCD, mon? d.xml, film? .mpg, le menu? d-% d.mpg -m 6
Dans cet exemple, les pages de menu avec jusqu'à six entrées sont créées et le menu étiquetés? D-% d.mpg. Notez les deux balises de% d de remplacement dans le nom du fichier de menu. Le premier est remplacé par le numéro de partie et le second compte les pages de menu pour cette partie. Le XML généré va créer un SVCD qui montre la première page du menu et permet de sélectionner les six premiers chapitres avec les touches numériques. En outre, vous pouvez passer à la page suivante du menu.
Les pages de menu référencés sont des fichiers MPEG contenant des images fixes. Chaque page du menu devrait représenter les chapitres qui peuvent être sélectionnés sur cette page. Les pages du menu peuvent être rendus automatiquement avec l'outil chaplin-GENMENU.
Chapitre Menu Génération automatique
Le script chaplin-GENMENU crée le menu de chapitre image fixe des fichiers MPG qui sont référencés dans les menus S / chapitre VCD. Pour guider cet outil ce qui devrait être rendue sur chaque page de menu, vous devez créer une description de menu chapling avec la commande -g:
chaplin ... -x ... -m
Maintenant, avoir un regard un fichier texte de description de menu créé. Sa fente en blocs pour chaque page de menu:
chaplin menu 9
dvd "/ dev / dvd" titre 10 PAL 4: 3
menu01-1.mpg 9 Partie 1 Menu 1
01 0 Chapitre 1
02 0 Chapitre 2
03 0 Chapitre 3
Chapitre 4 04 0
05 0 Chapitre 5
06 0 Chapitre 6
07 0 Chapitre 7
08 0 Chapitre 8
09 0 Chapitre 9
menu01-2.mpg 6 Partie 1 Menu 2
10 0 Chapitre 10
11 0 Chapitre 11
12 0 Chapitre 12
13 0 Chapitre 13
14 0 Chapitre 14
15 0 Chapitre 15
La description contient les fichiers de menu pour créer et les chapitres qui sont référencés sur chaque page. Vous pouvez éditer ce fichier pour changer le cadre de l'échantillon pour chaque chapitre qui sera extraite pour obtenir l'image de vignette sur la page de menu: modifier la valeur 0 dans la deuxième colonne au numéro de trame demandée. Enfin, vous pouvez modifier le texte qui obtient rendu sur les pages de menu: Le titre de chaque page de menu est donnée dans la ligne de titre (par exemple: "Partie 1 Menu 1") et la description du chapitre après chaque numéro de trame (par exemple: "Chapitre 1 »).
Maintenant, lancez la page de menu créateur:
chaplin-GENMENU menu.txt
Ceci définit le dispositif d'entrée de DVD et titre similaire à l'appel de Chaplin et passer le chaplin description du menu généré. Cela va créer le MPG images fixes nécessaires pour la création / VCD S sur le fichier XML.
Spécifiez NTSC -n si la création d'un NTSC et PAL pas un S / VCD. Utilisez -v si la création d'un VCD et SVCD pas un.
Avec -o vous pouvez définir un décalage global pour chaque numéro de trame de l'échantillon de chapitre. L'option -u nettoie tous les fichiers temporaires créés pendant appel de programme. -x affichera tous les appels de commande externes pour déboguer l'outil.
Avec -b, -l et -f vous pouvez ajuster le rendu des pages de menu.
Notez que chaplin-GENMENU est un outil supplémentaire qui ne crée des fichiers qui ne sont pas encore existants dans le chemin actuel. Ainsi, vous pouvez d'abord appeler l'outil (sans -u) pour créer tous les fichiers intermédiaires. Ensuite, vous pouvez retoucher ou repeindre les fichiers PNG de menu et appeler à nouveau l'outil pour créer des fichiers MPG. Si vous passez le commutateur -c alors tous les fichiers sont recréés toujours.
Quoi de neuf dans cette version:
Détails logiciels:
Version: 1.10
Date de transfert: 3 Jun 15
Licence: Gratuit
Popularité: 37
Commentaires non trouvées