toute l'information sur la réalisation vidéo numérique
 
 
les faqs tutoriaux news tests et comparatifs fiches Repaire themes annuaires chercher forums
 
  Nous sommes en ce moment 51 sur le Repaire - 176692 discussions - 916405 messages - 95416 Repairenautes inscrits

Précédent   Forums du Repaire > effets spéciaux - 3D > Adobe After Effects

Réponse
 
LinkBack Outils de la discussion Modes d'affichage
  #1  
Vieux 24/04/2004, 15h30
Avatar de Pascal
Repairenaute
 
Date d'inscription: janvier 2002
Messages: 1 528
Bénéficie de 0 recommandations à propos de 0 messages
Expressions : question de débutant

J'aimerais lier l'échelle de mon image à la musique de la bande son, de manière à ce qu'elle grandisse et rapetisse en rythme.
Donc, j'ai converti les données audio en images-clé puis j'ai lié l'échelle de mon image par l'icone de sélection d'expression, aux deux couches de l'amplitude audio



L'expression ça donne : [thisComp.layer("Amplitude audio").effect("Les deux couches")("Curseur"), thisComp.layer("Amplitude audio").effect("Les deux couches")("Curseur")]

Le problème c'est que lla variation d'échelle de mon image va de 0 à 15%, suivant l'amplitude audio, alors que j'aimerais qu'elle varie dans ses extrèmes entre 100% et 200%. Comment faire ?
Réponse avec citation
  #2  
Vieux 24/04/2004, 18h08
Avatar de Sequelles
Modérateur
 
Date d'inscription: août 2002
Messages: 3 450
Bénéficie de 4 recommandations à propos de 3 messages
Pour que des valeurs entre 0 et 15 deviennent des valeurs entre 100 et 200

tu peux multiplier les valeurs par 100/15
ça variera entre 0 et 100,
puis tu ajoutes 100 et ça variera entre 100 et 200

le compte est bon?

Tu peux soit modifier les valeurs au niveau du filtre "Les deux couches"
en y ajoutant l'expression
effect("Les deux couches")("Curseur")*100/15+100

soit modifier l'expression que tu as déjà créée:
[thisComp.layer("Amplitude audio").effect("Les deux couches")("Curseur")*100/15+100, thisComp.layer("Amplitude audio").effect("Les deux couches")("Curseur")*100/15+100]
Réponse avec citation
  #3  
Vieux 24/04/2004, 18h11
Avatar de Pascal
Repairenaute
 
Date d'inscription: janvier 2002
Messages: 1 528
Bénéficie de 0 recommandations à propos de 0 messages
Ca marche, merci
Pas simple quand même, les expressions :/
Réponse avec citation
  #4  
Vieux 07/02/2005, 16h46
Repairenaute
 
Date d'inscription: janvier 2005
Messages: 35
Bénéficie de 0 recommandations à propos de 0 messages
j essai de faire la meme chose et n y arrive pas...
je comprend pas comment il faut faire???
en fait j utilise assistant d images clés>équation... et la je ne comprend pas comment cela fonctionne???
Réponse avec citation
  #5  
Vieux 07/02/2005, 18h25
Avatar de Sequelles
Modérateur
 
Date d'inscription: août 2002
Messages: 3 450
Bénéficie de 4 recommandations à propos de 3 messages
On parlait des Expressions.


Les Equations sont un vieux truc qui n'est plus utilisé.
Réponse avec citation
  #6  
Vieux 25/10/2006, 14h36
Repairenaute
 
Date d'inscription: juin 2006
Messages: 93
Bénéficie de 0 recommandations à propos de 0 messages
Bonjour,

j'ai utilisé les techniques expliqués dans ce post et ca marche tres bien.
je voulais savoir s'il etait possible de modifier le code ou le parametre glissière pour que seulement les basses et les aigus les plus forts jouent sur mon echelle,
et donc en gros, que toutes les variations du son ne soit pas pris en compte par cette echelle.
merci d'avance.
Réponse avec citation
  #7  
Vieux 26/10/2006, 12h30
Avatar de apoal1
Repairenaute
 
Date d'inscription: novembre 2005
Messages: 720
Bénéficie de 0 recommandations à propos de 0 messages
slt,

utilise une interpolation.

ici, mon amplitude audio moyenne est 25-30 (et je ne veux pas que ça modifie ma propriété, j'annule donc les valeurs sous 35), et l'amplitude maximum est 55 (je veux que ma pripriété s'anime jusqu'aux plus haute valeur comme 60).

pour la propriété échelle (une proprité "ensemble" à 2 valeurs) que je veux à 100% et jusqu'à 200% dans les plus haute amplitude, ça donne:

temp = thisComp.layer("Amplitude audio").effect("Les deux couches")("Curseur");
max = linear(temp, 35, 60, 100, 200);
[max, max]

+
Réponse avec citation
  #8  
Vieux 02/11/2006, 09h42
Repairenaute
 
Date d'inscription: juin 2006
Messages: 93
Bénéficie de 0 recommandations à propos de 0 messages
je viens d'essayer et ca marche bien.
il faut que je me rappelle de ce 'linear' qui est bien pratique.
merci apoal.
Réponse avec citation
  #9  
Vieux 02/11/2006, 15h20
Avatar de apoal1
Repairenaute
 
Date d'inscription: novembre 2005
Messages: 720
Bénéficie de 0 recommandations à propos de 0 messages
slt

oui je trouve ça très pratique aussi, honnetement je n'avais pas penser l'utiliser comme ça (ce qui doit etre sa principal fonction), perso je l'utilise avant un 'if' pour interpoler mes valeurs en '1' et '0', car je ne sais pas faire par exemple 'if sup/ou/egal/à 122'...
Réponse avec citation
  #10  
Vieux 02/11/2006, 18h45
Repairenaute
 
Date d'inscription: juin 2006
Messages: 93
Bénéficie de 0 recommandations à propos de 0 messages
car je ne sais pas faire par exemple 'if sup/ou/egal/à 122'...
je ne sais pas si j'ai vraiment capté ce que tu veux dire. mais ca ressemblerait pas à :

if ( x >= 122) {
....

je suppose que tu connais le site de nabscript ou les comparateurs y sont expliqués
pour le rappel :
Le Repaire des Expressions - Le langage utilisé
(il manque d'ailleurs les sup/ou/egal, inf/ou/egal... ).
Réponse avec citation
  #11  
Vieux 02/11/2006, 20h40
Avatar de apoal1
Repairenaute
 
Date d'inscription: novembre 2005
Messages: 720
Bénéficie de 0 recommandations à propos de 0 messages
re,

merci beaucoup pour le lien, j'avais raté l'info.

+
Réponse avec citation
Réponse


Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are oui



Fuseau horaire GMT +2. Il est actuellement 06h03.

 


Adobe After Effects
contenus reliés
FAQ Adobe After Effects
Pas de DPI dans After Effects.
Remappage temporel & expression (pour pa...
ralentir ou accélérer globalement une vi...
Remappage temporel
Fiche/Avis : Logiciels Effets Spéciaux et Compositing
Adobe After Effects CS3
After Effects 7
After Effects 6.5
News
Premiere Pro, After Effects et suite vid...
Les "Pre-release" d'After Effects CS3 et...
Automatic Duck : Pro Import AE version 4
Nouvelle version d'After Effects : CS3
Tutoriaux
Rotoscopie, détourer une vidéo dans Afte...
Tutoriaux After Effects : Le langage des...
After Effects : Echo et initiation aux e...
After Effects : Cadence d'images et Exte...
Tutoriaux Video Adobe
Créer un générique avec After Effects 7 ...
Créer un générique avec After Effects 6....
Mises à Jour et Notices
Les plugs-in Trapcode quid pour CS3, Win...
Focus Thématiques
Le scripting dans After-Effects, des eff...

Document sans nom

Édité par : vBulletin version 3.6.5
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.365.1

Search Engine Optimization by vBSEO 3.1.0 Tous droits réservés.
Version française #9 par l'association vBulletin francophone
Ces forums sont protégés par le Code de la propriété littéraire et artistique - RCS498481704