Nous suivre

Rejeter la notice

Illustration Event Raw C200--- Conf/Atelier/Apéro gratuit ----
Tourner en Raw avec une C200
Le jeudi 12 Déc à 17h
>> Toutes les infos <<

[Problème] Expression Fond derrière texte

Discussion dans 'Adobe After Effects' créé par EditorChris, 27 Août 2019.

  1. EditorChris

    Points Repaire:
    1 200
    Recos reçues:
    1
    Messages:
    454
    Appréciations:
    +5 / 7 / -0
    Bonjour à tous,

    Voilà j'aimerais créer une expression qui me permette d'avoir un fond derrière mon texte et qui s'adapte automatique à la taille + une marge de ce texte.

    Ainsi quand créerai une phrase mon cadre/fond, se créera automatique derrière en fonction de la phrase.

    J'espère avoir été assez clair.

    Idéalement sur deux lignes cela serait génial avec un cadre qui épouse la forme des deux lignes + marge sur les côtés.

    Merci pour vos retours.
     
  2. JulienBB

    Points Repaire:
    1 520
    Recos reçues:
    6
    Messages:
    337
    Appréciations:
    +4 / 4 / -0
    Bonjour,

    Avec les objets graphiques essentiels du peux avoir un fond qui s'adapte automatiquement au texte que tu créé.
    Tu créé cela et tu enregistres le projet. Il suffit d'ouvrir ce projet quand tu as besoin d'un texte avec son cadre adaptatif comme base à un nouveau projet.
     
  3. EditorChris

    Points Repaire:
    1 200
    Recos reçues:
    1
    Messages:
    454
    Appréciations:
    +5 / 7 / -0
    Oui c'est ce à quoi je penais autrement mais je crois que le cadre s'adapte à la ligne la plus longue et pas à chaque ligne comme je le souhaite ???
     
    #3 EditorChris, 28 Août 2019
    Dernière édition par un modérateur: 28 Août 2019
  4. EditorChris

    Points Repaire:
    1 200
    Recos reçues:
    1
    Messages:
    454
    Appréciations:
    +5 / 7 / -0
    comment faire pour que le cadre s'adapte ?
     
    #4 EditorChris, 28 Août 2019
    Dernière édition par un modérateur: 28 Août 2019
  5. AQW333

    So So

    Points Repaire:
    10 500
    Recos reçues:
    89
    Messages:
    6 663
    Appréciations:
    +260 / 902 / -16
    Comme avec du sous titrage... !?! :unsure:
     
  6. ogt

    ogt
    Conseiller Technique So

    Points Repaire:
    17 200
    Recos reçues:
    508
    Messages:
    21 368
    Appréciations:
    +565 / 1 105 / -30
    J'ai fait le test avec les objets graphiques essentiels, dans Premiere (que je maitrise mieux qu'AfterEffects).
    Aucun problème pour avoir un fond qui s'adapte à la longueur du texte, si on le fait chaque ligne séparément.
    On peut modifier le contenu d'une ligne, le fond s'adapte automatiquement (en ayant bien sûr fait le bon "accrocher à"), y compris si on change la taille de la police.

    Olivier
     

    Fichiers attachés:

  7. EditorChris

    Points Repaire:
    1 200
    Recos reçues:
    1
    Messages:
    454
    Appréciations:
    +5 / 7 / -0
    Merci, en effet j'ai testé cela sous premiere est c'est assez efficace.
     
    #7 EditorChris, 29 Août 2019
    Dernière édition par un modérateur: 29 Août 2019
  8. Julienschi

    Points Repaire:
    850
    Recos reçues:
    3
    Messages:
    20
    Appréciations:
    +2 / 9 / -0
    Le fond doit être un calque de forme, pas un solide.

    Sur l'échelle du calque de forme qui fait le fond/cadre du texte, mettre l'expression :

    t = thisComp.layer("TEXTE");
    marge_largeur = 20;
    marge_hauteur = 10;

    tRect = t.sourceRectAtTime(time,false);
    tHB = t.toComp([tRect.left,tRect.top]);
    tGD = t.toComp([tRect.left+tRect.width,tRect.top+tRect.height]);
    monRect = sourceRectAtTime(time,false);
    monHB = toComp([monRect.left,monRect.top]);
    monGD = toComp([monRect.left+monRect.width,monRect.top+monRect.height]);

    [(tGD[0]-tHB[0] + 2*marge_largeur)/(monGD[0]-monHB[0]),(tGD[1]-tHB[1]+ 2*marge_hauteur)/(monGD[1]-monHB[1])]*100
     
  9. ogt

    ogt
    Conseiller Technique So

    Points Repaire:
    17 200
    Recos reçues:
    508
    Messages:
    21 368
    Appréciations:
    +565 / 1 105 / -30
    Ben, c'est plus simple dans Premiere : rien à faire c'est automatique.

    Olivier
     
  10. Julienschi

    Points Repaire:
    850
    Recos reçues:
    3
    Messages:
    20
    Appréciations:
    +2 / 9 / -0
    Certes !

    Mais à ma connaissance, on ne peut pas contrôler ses marges (leurs tailles). Avec cette expression, oui. (et finalement, c'est un simple copier coller...)
     
  11. EditorChris

    Points Repaire:
    1 200
    Recos reçues:
    1
    Messages:
    454
    Appréciations:
    +5 / 7 / -0
    Merci, finalement j'ai réussi en dupliquant ma composition et en appliquant une box paramétrable et un gaussien
     
    #11 EditorChris, 11 Octobre 2019
    Dernière édition par un modérateur: 11 Octobre 2019
Chargement...

Partager cette page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous