Synchroniser la voix
(I put back the preston links, many references are linked to preston in this tutorial, so the links are up to date.) |
(addition of method2) |
||
Line 6: | Line 6: | ||
<!-- Page info end --> | <!-- Page info end --> | ||
− | == | + | |
+ | == Méthode1 (récente) == | ||
+ | |||
+ | Il est '''important''' de souligner dès le départ que l'explication de la méthode1, donc le texte ci-dessous a été faite en regardant la vidéo, et puis ensuite en y ajoutant les commentaires, donc il est '''fortement recommandé''' pour commencer de <u>regarder la vidéo1 et ensuite la vidéo2.</u> | ||
+ | |||
+ | |||
+ | Démarrer ''Papagayo'', ouvrez votre <u>fichier-audio.wav</u> ensuite écrire le texte correspondant à l'audio, choisissez la langue du texte, cliquez sur {{Shortcut|breakdown}}, le texte va ensuite apparaître sur l'onde audio, faites glissez avec le curseur souris la partie <code style="color: #009300;">verte</code> correspondant à toute la phrase, maintenant il s'agit de faire glisser le curseur souris correspondant aux mots en <code style="color: #d17812;">orange</code>, il n'y a pas besoin d'être vraiment précis, il suffit juste d'être simple, du moment que l'audio correspond à peu près, (à vous de voir), ensuite cliquer sur le bouton en forme de triangle bouton {{Shortcut|lecture}}, quand c'est bon vous enregistrer le travail sous <u>fichier.pgo</u> | ||
+ | la partie ''Papagayo'' est finie. | ||
+ | |||
+ | |||
+ | Ensuite vous ouvrez ''Synfig Studio'', il sera bien plus facile pour comprendre de ''<u>regarder</u>'' la vidéo, essayons de détailler la vidéo ensemble, ouvrez votre <u>fichier.sifz</u> | ||
+ | contenant vos calques et groupes, maintenant ouvrez tous les calques enfants correspondant à la bouche de votre personnage, ensuite vous cochez toutes les cases correspondante à toutes les positions de bouche. | ||
+ | Maintenant vous importer votre <u>fichier.pgo</u> et déplacer le tout en bas du calque correspondant à la dernière bouche, maintenant ouvrez tous les calques enfants correspondant à votre <u>fichier.pgo</u> et cochez tous les calques. | ||
+ | |||
+ | |||
+ | Maintenant il faut déplacer votre dessin vers les calques de votre <u>fichier.pgo</u> | ||
+ | donc si votre dessin correspondant à la bouche <code>AI</code>, il faudra le déplacer dans le <u>fichier.pgo</u> correspondant à <code>AI</code>, il est plus simple de <u>''regarder la vidéo pour comprendre.''</u> | ||
+ | Faites ceci pour tous les calques de bouche, après cela vous pouvez faire {{Shortcut|lecture}} pour voir la bouche s'animer. | ||
+ | |||
+ | |||
+ | Nous allons ajouter un effet '''stroboscope''', (il se trouve dans la catégorie <u>temps</u>) pour ralentir la bouche car elle est trop rapide, les bouches se croisent et on ne voit pas de pause. Pour comprendre un exemple simple: <code>''si une personne parle sans faire de pause vous n'allez pas comprendre la phrase car les mots seront attachés''.</code> | ||
+ | |||
+ | Si maintenant nous mettons notre '''stroboscope''', il y aura une pause un minuscule silence entre les mots pour délimiter les mots et comprendre la phrase. | ||
+ | |||
+ | |||
+ | Le <u>stroboscope</u> doit être placer en haut du groupe <u>fichier.pgo</u>, dans l'exemple vidéo nous avons mis, '''12''' cela donne quelque chose de bien, libre à vous de mettre plus ou moins. | ||
+ | |||
+ | L'explication est finie vous avez maintenant une animation avec la bouche qui bouge en fonction de la voix. | ||
+ | |||
+ | |||
+ | |||
+ | Maintenant vous aller voir un paragraphe assez '''important''', il s'agit des "positions des bouches" dans le programme ''Papagayo'' il existe 7 styles différents, le style étant ''manga'', ''bande dessiné'', ''3d'', etc... (le style n'est pas très intéressant pour nous) | ||
+ | maintenant regardons de plus près les <u>positions des bouches</u> il existe donc '''10 positions différentes''' d'après le programme ''Papagayo'' elle sont définies en: | ||
+ | <code>AI</code> <code>E</code> <code>etc</code> <code>FV</code> <code>L</code> <code>MBP</code> <code>O</code> <code>rest</code> <code>U</code> <code>WQ</code>, | ||
+ | vous pourrez voir les positions de bouches dans la vidéo, ou en allant dans le dossier temporaire de ''Papagayo'', sous Linux apparemment le dossier est situé dans <code>tmp/.mount_IENJFN/usr/opt/papagayong/rsrc/mouths/</code> ce lien doit probablement changer si vous êtes sur Windows, ou suivant la version utilisée de ''Papagayo''. | ||
+ | |||
+ | |||
+ | Sur la vidéo vous verrez donc les images des bouches pour les <u>10 positions et les 7 styles différents.</u> | ||
+ | |||
+ | Cette explication texte est basée sur la vidéo2, la <u>vidéo1</u> est plus rapide à comprendre donc nous vous conseillons de regarder la <u>vidéo1</u> pour commencer, ensuite de regarder la vidéo2. | ||
+ | |||
+ | == Liens == | ||
+ | |||
+ | Lien vidéo1: [https://youtu.be/-Y0Ox0cnlL4 Synfig + Papagayo: Lipsync Tutorial] | ||
+ | |||
+ | Lien vidéo2: [https://youtu.be/M1jl9F6k0BY Lipsync Tutorial - Synfig - Papagayo] | ||
+ | |||
+ | |||
+ | |||
+ | Télécharger Papagayo: | ||
+ | * Windows et Linux: [http://morevnaproject.org/papagayo/ http://morevnaproject.org/papagayo/] | ||
+ | * OSX: [http://my.smithmicro.com/papagayo.html http://my.smithmicro.com/papagayo.html] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Méthode2 (ancienne) == | ||
Voici un petit tutoriel sur la façon dont je fais le lipsync. Nous aurons besoin d'un enregistreur audio (par exemple Audacity), le programme Papagayo, un éditeur de vidéo (comme Avidemux), un éditeur de texte (comme gedit) et Synfig (bien sur). | Voici un petit tutoriel sur la façon dont je fais le lipsync. Nous aurons besoin d'un enregistreur audio (par exemple Audacity), le programme Papagayo, un éditeur de vidéo (comme Avidemux), un éditeur de texte (comme gedit) et Synfig (bien sur). | ||
Line 49: | Line 110: | ||
J'espère que cela peut vous aider. | J'espère que cela peut vous aider. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 18:45, 14 January 2020
Méthode1 (récente)
Il est important de souligner dès le départ que l'explication de la méthode1, donc le texte ci-dessous a été faite en regardant la vidéo, et puis ensuite en y ajoutant les commentaires, donc il est fortement recommandé pour commencer de regarder la vidéo1 et ensuite la vidéo2.
Démarrer Papagayo, ouvrez votre fichier-audio.wav ensuite écrire le texte correspondant à l'audio, choisissez la langue du texte, cliquez sur Breakdown, le texte va ensuite apparaître sur l'onde audio, faites glissez avec le curseur souris la partie verte
correspondant à toute la phrase, maintenant il s'agit de faire glisser le curseur souris correspondant aux mots en orange
, il n'y a pas besoin d'être vraiment précis, il suffit juste d'être simple, du moment que l'audio correspond à peu près, (à vous de voir), ensuite cliquer sur le bouton en forme de triangle bouton Lecture, quand c'est bon vous enregistrer le travail sous fichier.pgo
la partie Papagayo est finie.
Ensuite vous ouvrez Synfig Studio, il sera bien plus facile pour comprendre de regarder la vidéo, essayons de détailler la vidéo ensemble, ouvrez votre fichier.sifz
contenant vos calques et groupes, maintenant ouvrez tous les calques enfants correspondant à la bouche de votre personnage, ensuite vous cochez toutes les cases correspondante à toutes les positions de bouche.
Maintenant vous importer votre fichier.pgo et déplacer le tout en bas du calque correspondant à la dernière bouche, maintenant ouvrez tous les calques enfants correspondant à votre fichier.pgo et cochez tous les calques.
Maintenant il faut déplacer votre dessin vers les calques de votre fichier.pgo
donc si votre dessin correspondant à la bouche AI
, il faudra le déplacer dans le fichier.pgo correspondant à AI
, il est plus simple de regarder la vidéo pour comprendre.
Faites ceci pour tous les calques de bouche, après cela vous pouvez faire Lecture pour voir la bouche s'animer.
Nous allons ajouter un effet stroboscope, (il se trouve dans la catégorie temps) pour ralentir la bouche car elle est trop rapide, les bouches se croisent et on ne voit pas de pause. Pour comprendre un exemple simple: si une personne parle sans faire de pause vous n'allez pas comprendre la phrase car les mots seront attachés.
Si maintenant nous mettons notre stroboscope, il y aura une pause un minuscule silence entre les mots pour délimiter les mots et comprendre la phrase.
Le stroboscope doit être placer en haut du groupe fichier.pgo, dans l'exemple vidéo nous avons mis, 12 cela donne quelque chose de bien, libre à vous de mettre plus ou moins.
L'explication est finie vous avez maintenant une animation avec la bouche qui bouge en fonction de la voix.
Maintenant vous aller voir un paragraphe assez important, il s'agit des "positions des bouches" dans le programme Papagayo il existe 7 styles différents, le style étant manga, bande dessiné, 3d, etc... (le style n'est pas très intéressant pour nous)
maintenant regardons de plus près les positions des bouches il existe donc 10 positions différentes d'après le programme Papagayo elle sont définies en:
AI
E
etc
FV
L
MBP
O
rest
U
WQ
,
vous pourrez voir les positions de bouches dans la vidéo, ou en allant dans le dossier temporaire de Papagayo, sous Linux apparemment le dossier est situé dans tmp/.mount_IENJFN/usr/opt/papagayong/rsrc/mouths/
ce lien doit probablement changer si vous êtes sur Windows, ou suivant la version utilisée de Papagayo.
Sur la vidéo vous verrez donc les images des bouches pour les 10 positions et les 7 styles différents.
Cette explication texte est basée sur la vidéo2, la vidéo1 est plus rapide à comprendre donc nous vous conseillons de regarder la vidéo1 pour commencer, ensuite de regarder la vidéo2.
Liens
Lien vidéo1: Synfig + Papagayo: Lipsync Tutorial
Lien vidéo2: Lipsync Tutorial - Synfig - Papagayo
Télécharger Papagayo:
- Windows et Linux: http://morevnaproject.org/papagayo/
- OSX: http://my.smithmicro.com/papagayo.html
Méthode2 (ancienne)
Voici un petit tutoriel sur la façon dont je fais le lipsync. Nous aurons besoin d'un enregistreur audio (par exemple Audacity), le programme Papagayo, un éditeur de vidéo (comme Avidemux), un éditeur de texte (comme gedit) et Synfig (bien sur).
Je vous conseille de regarder les dessins de Preston Blair. Lien1 Lien2 Lien3 contenant des dessins pdf de 35 pages
Nous avons fait notre dessin (dans ce cas, en vue de face.)
1. Enregistrer avec Audacity le texte que vous souhaitez utiliser.
2. Corriger (si nécessaire) et l'exporter au format wav. Nommer lui "Texto.wav".
3. Ouvrir le fichier Texto.wav avec le programme Papagayo.
4. Corriger le texte selon les instructions du programme, et enregistrer (en tant que Texto.pgo)
5. Après ça, choisir "voix Exporter ..." Nous allons l'enregistrer sous le nom "Texto.dat".
6. Ouvrir Texto.dat avec "gedit". On note la position des phonèmes correspondants, soit 1 correspond à 1f, 24 correspond à 1s, 25 correspond à 1s 1f, 50 correspond à 2s 2f, etc.
Nous connaissons maintenant la position exacte de chaque phonème. Nous voulons toujours de décider combien de poses différentes nous voulons. (On peut utiliser le schéma présenté par Preston Blair, ou bien utilisez votre propre).
Venez à notre animation. Nous allons bouger la bouche, sans la tête.
1. Nous exportons la bouche (si nous suivons la Preston Blair, on devra exporter la tête).
2. Changer l'interpolation a constant.
3. Maintenant, sur le canevas exportée, nous allons dessiner chaque posture dans le frame approprié, en doublant l'image-clé en cas de besoin. Si la vitesse du texte est très rapide, il n'est pas nécessaire d'attirer tous les phonèmes.
Nous pouvons dessiner d'abord toutes les phonèmes dans la première seconde et démarrer l'animation après 1s, de sorte que on doit doubler l'image-clé correspondant à tout moment. Dans ce cas, le rendu c'est fait après 1s.
Une autre chose que nous pouvons faire est de créer une bibliothèque de phonèmes en profitant des Calque Groupe comme dans ce tutoriel: http://vimeo.com/10318012
Ensuite, utilisez l'éditeur de vidéo (Avidemux) pour ajouter de l'audio à la vidéo.
J'espère que cela peut vous aider.