Aller au contenu


Aegisub Tuto Karaoké


6 réponses à ce sujet
  • Vous ne pouvez pas répondre à ce sujet

#1
Goryushika

      Kagura'servant

  • messages 781
  • Inscrit(e) : 27 avril 2012

  • Humeur du actuel : Aucun choisi

Réputation : 53 (Se fait un nom)

Aegisub
 
1 - Karaoké basique
2 - Template Line
3 - Template Line bis

 
1 - Karaoké basique :
 
Tout d'abord une petite anecdote pour nous dire d'où nous vient le karaoké:
Ce terme est une combinaison des raccourcis kara du mot japonais karappo (空っぽ?, qui veut dire « vide »), et oke de ōkesutora (オーケストラ, « orchestre »).
 
Pour faire un karaoké, il faut leur donner un effet "karaoké" aux romaji (écriture romane pour que tous les occidentaux puissent lire les paroles). En d'autres termes, votre texte subira un changement visuel en synchronisation avec la chanson.
 
D'abord une petite explication de l'interface que nous utiliserons :

Spoiler

 
Le time du karaoké est évidemment différent et plus particulier que le time "standard", donc pour commencer, contrairement au time standard, on time le début avant que la phrase commence afin de "prévenir" la lecture du karaoké.
Une fois vos débuts et fins de ligne de karaoké timés, on va lancer le mode karaoké ( bouton raccourci 641733TutoASRaccKara.png). Vous allez voir une nouvelle ligne apparaître qui vous permettra de découper votre ligne de la manière que vous souhaitez, une fois les découpes faites vous allez les timer (elles seront aussi apparues sur votre graphique audio).
Une fois ces étapes accomplies, vous n'aurez plus qu'à choisir l'effet voulu, donc modifiez légèrement les balises en gardant leurs valeurs (on peut avoir plusieurs effets différents dans une même ligne).
 
Les 3 commandes pour les effets de base du karaoké sont :
- La commande \k qui remplira votre police de la couleur secondaire, puis en fonction de vos coupures remplira la police de la couleur principale.
Spoiler

- La commande \kf ou \K qui remplira votre police de la couleur secondaire, puis remplira progressivement la police de la couleur principale.
Spoiler

- La commande \ko qui remplira votre police de la couleur secondaire tout en enlevant les bordures, puis en fonction de vos coupures remplira la police de la couleur principale et ajoutera les bordures.
Spoiler

 
2 - Template Line :
 
(Il est conseillé d'avoir une bonne connaissance des effets et de l'assemblage des divers commandes)
 
Le template line est une fonction des .ass utilisée pour les karaoké, elle vous permettra de faire des effets beaucoup plus complexes que les basiques proposés tout en gardant une facilité sur le time de ces effets.
 
Et il faudra aussi que votre template line ait le même style de police que les lignes de karaoké auxquelles vous souhaitez appliquer son effet (par contre ne mettez pas d'autres lignes qui n'ont rien à voir avec le karaoké sinon le template line agira aussi dessus.
Tout d'abord vous devrez timer vos lignes comme expliqué ci-dessus.
 
Une fois cela fait, nous allons pouvoir passer à notre template line.
Spoiler

 
3 - Template Line bis :
 
Ici, je vais vous montrer comment améliorer vos balises de temps avec la même commande (commande simple multipliant nos possibilités).
 
Juste avant, nous étions limités par 3 facteurs de temps ( "$start", "$mid", "$end"). Mais il est possible de faire en sorte qu'une commande appliquée X temps avant ou après l'un de ces 3 facteurs.
 
En ouvrant votre commande de temps par un !, vous ajoutez l'une des commande $start / $mid / $end, vous précisez si vous voulez que ce soit avant ou après ce marqueur de temps + / -, précisez le temps en milliseconde, et refermer la commande par un !.
 
Tel que !$start-1000!,!$start+100!,<command> ; dans cet exemple, la commande démarre 1000 millisecondes avant le start du \k & se termine 100 millisecondes après le start.
 
De cette manière, on peut choisir la fin & le début d'une commande au moment souhaité (attention aux limites des times de vos lignes tout de même)
 
Spoiler

 
Il existe encore d'autre possibilité pour divers templates, commandes pour les karaoké (type: !retimesyl, !syl, !syl!pos(x,y) etc, etc...), mais de ma faible connaissances je ne les ajouterai que plus tard lorsque je saurai de quoi je parle, en attendant si vous avez des questions sur ces commandes avancées non-expliquées, j'essaierai d'y répondre.
 
 
 
Lien vers autre Tuto Edit avec Aegisub :
 
-----> Aegisub Tuto Débutant
-----> Aegisub Tuto Intermédiaire
-----> Aegisub Tuto Expert


Modifié par Goryushika, 27 septembre 2013 - 09:17.

  • 1
<p class='bbc_center'><img src='http://img4.hostingp...ureyorozuya.jpg' alt='Image IPB' class='bbc_img' /><br />
<a class='bbc_url' href='http://myanimelist.n...list/Goryushika'>MyAnimList</a>]<br />
Spoiler
</p>

#2
emKo

      testest

  • messages 48
  • Inscrit(e) : 20 juillet 2013

  • Humeur du actuel : Joyeuse

Réputation : 6 (Neutre)

Très bon tuto! Merci à toi pour ce travail de qualité.

 

C'est super intéressant en tout cas, je ne voyais pas du tout ça comme ça.

Que du bon, rien à dire de plus :)


  • 0

264087Sanstitre1.jpg   C.C   174717codegeass611.gif

                                                                         愛してる

Sais-tu pourquoi la neige est blanche ? Parce qu’elle a oublié de quelle couleur elle est.

AnimeList

 


#3
Spyne

  • messages 31
  • Inscrit(e) : 03 juillet 2010

  • Humeur du actuel : Aucun choisi

Réputation : 3 (Neutre)

Tutoriel interessant pour débuter sur les effet de ligne.

Cependant il faut veiller à ne pas mettre de virgule entre les balises comme nous pouvons le voir dans les exemples : ",\"

En effet, bien que n'impactant pas sur l'effet en lui même, la séparation des balises s'effectue seulement avec un anti-slash "\"


  • 0

#4
Goryushika

      Kagura'servant

  • messages 781
  • Inscrit(e) : 27 avril 2012

  • Humeur du actuel : Aucun choisi

Réputation : 53 (Se fait un nom)

Faux spyne, dans certains cas lorsque l'on rentre des commande dans des () pour les associés, il faut mettre des virgules, sinon elles ne seront pas pris en compte.


  • 0
<p class='bbc_center'><img src='http://img4.hostingp...ureyorozuya.jpg' alt='Image IPB' class='bbc_img' /><br />
<a class='bbc_url' href='http://myanimelist.n...list/Goryushika'>MyAnimList</a>]<br />
Spoiler
</p>

#5
Spyne

  • messages 31
  • Inscrit(e) : 03 juillet 2010

  • Humeur du actuel : Aucun choisi

Réputation : 3 (Neutre)

Ce n'est pas ce dont j'ai parlé Goryushika !

 

Ma phrase :

 

il faut veiller à ne pas mettre de virgule entre les balises comme nous pouvons le voir dans les exemples : ",\"

 

 

Je ne parle pas des virgules dans les balises qui nécessite plusieurs arguments, mais de la séparation des balises.

Lorsque tu sépare les balises entre elle, tu ajoute ",\". Or dans la documentation officielle de Aegisub, pour séparer les balises entres elles, il faut seulement mettre un anti-slash "\".

 

Exemple :

 

Si nous reprenons une partie de ton premier exemple :

\1a&H00&,\2a&H00&,\3a&H99&

se remplence par :

\1a&H00&\2a&H00&\3a&H99&

Modifié par Spyne, 10 janvier 2014 - 15:44.

  • 0

#6
Goryushika

      Kagura'servant

  • messages 781
  • Inscrit(e) : 27 avril 2012

  • Humeur du actuel : Aucun choisi

Réputation : 53 (Se fait un nom)

Je te remercie de prendre une partie que l'on ne peut absolument pas comprendre si tu ne met pas le reste, c'est très pertinent........

Donc vu que tu ne précise pas lequel tu as pris j'en prend un au pif

 

{\r\pos(640,670)\t(!$start-1000!,$start,\1a&H00&,\2a&H00&,\3a&H99&)\t(!$start-400!,$mid,\c&HFFFFFF&,\2c&HFFFFFF&,\3c&HFFFFFF&,\3a&H00&,\blur5)\t($mid,!$end+400!,\c&HD6D6D6&,\3c&H000000&,\blur5)\t($end,!$end+1000!,\alpha&HFF&)}

 

Donc ici tu peux voir, que la séparation des balises se fait bien comme tu le dis, ormis le départ qui définira l'aspect d'origine de ton texte (noir) ainsi que les balises "\t" toute les autres se retrouve en énumération entre "(...)"

 

Donc si j'ai vraiment fait une erreur dans un exemple, merci de bien précisé plutôt que pointer du doigt si maladroitement.


  • 0
<p class='bbc_center'><img src='http://img4.hostingp...ureyorozuya.jpg' alt='Image IPB' class='bbc_img' /><br />
<a class='bbc_url' href='http://myanimelist.n...list/Goryushika'>MyAnimList</a>]<br />
Spoiler
</p>

#7
Spyne

  • messages 31
  • Inscrit(e) : 03 juillet 2010

  • Humeur du actuel : Aucun choisi

Réputation : 3 (Neutre)

Mon exemple était vraiment pertinent, j'avais évité de prendre tout un effet pour que tu comprenne bien, mais j'ai pas l'impression que ce soit ce qu'il c'est passé :lol:

 

Il y a donc un petit problème de compréhension entre nous. Je vais reprendre les deux premiers exemples au complet avec la façon dont on doit les écrires.

 

Première effet de type "template line" :

{\r\pos(640,670)\t(!$start-1000!,$start,\1a&H00&,\2a&H00&,\3a&H99&)\t(!$start-400!,$mid,\c&HFFFFFF&,\2c&HFFFFFF&,\3c&HFFFFFF&,\3a&H00&,\blur5)\t($mid,!$end+400!,\c&HD6D6D6&,\3c&H000000&,\blur5)\t($end,!$end+1000!,\alpha&HFF&)}

doit en principe s'écrire :

{\r\pos(640,670)\t(!$start-1000!,$start,\1a&H00&\2a&H00&\3a&H99&)\t(!$start-400!,$mid,\c&HFFFFFF&\2c&HFFFFFF&\3c&HFFFFFF&\3a&H00&\blur5)\t($mid,!$end+400!,\c&HD6D6D6&\3c&H000000&\blur5)\t($end,!$end+1000!,\alpha&HFF&)}

Deuxième effet de type "template line" :

{\r\k$kdur\alpha&HFF&\c&HE3CA84&\t(!$start-2000!,!$start-1000!,\alpha&H00&,\2c&H000000&)\t(!$start-1000!,!$start-500!,\2c&H366A85&)\t(!$start-500!,$start,\2c&H59D1A8&)\t($start,$mid,\3c&HFFFFFF&)\t($mid,$end,\3c&H000000&)\t($end,!$end+500!,\c&H94515E&)\t(!$end+500!,!$end+1000!,\c&H2D1E64&)\t(!$end+1000!,!$end+1500!,\alpha&HFF&)}

doit en principe s'écrire :

{\r\k$kdur\alpha&HFF&\c&HE3CA84&\t(!$start-2000!,!$start-1000!,\alpha&H00&\2c&H000000&)\t(!$start-1000!,!$start-500!,\2c&H366A85&)\t(!$start-500!,$start,\2c&H59D1A8&)\t($start,$mid,\3c&HFFFFFF&)\t($mid,$end,\3c&H000000&)\t($end,!$end+500!,\c&H94515E&)\t(!$end+500!,!$end+1000!,\c&H2D1E64&)\t(!$end+1000!,!$end+1500!,\alpha&HFF&)}

J'ai fait part de ce petit detail, car je trouverai assez embetant que les personnes lisant le tutoriels puissent croire qu'il faut mettre des virgules entre les balises.

J'espère être plus comprehensible cette fois ?
 


Modifié par Spyne, 11 janvier 2014 - 10:09.

  • 0





0 utilisateur(s) dans ce forum

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)

Community Forum Software by IP.Board
Licence accordée à : AnimeServ.NET
Design & Code by Bad.Y o/
© 2013 AnimeServ