Logo

/// 

expression zum auslesen von ebenenmarkern und steuern der opacity?




Noch was unklar? Dann in unserem Forum nachfragen
Zum Orginal-Thread / Zum Adobe After Effects-Forum

Frage von der_janno:


hallo zusammen,
ich sitze gerade an einem background replacement und habe die hoffnung noch nicht aufgegeben, mir die arbeit ein wenig zu erleichtern.

das projekt wurd vom avid an after effects übergeben. da keine kohle am start ist, gibt's keine automatic duck lizenz und dementsprechend auch leider keine EDLEDL im Glossar erklärt auf die ich zurückgreifen kann.

es gibt drei einstellungsgrößen, welche natürlich immer auf den passenden hintergrund gesetzt werden müssen.

bisher bin so vorgegangen, dass ich mir bei jedem schnitt einen ebenenmarker gesetzt und einen kommentar über die einstellungsgröße hinterlassen habe. so konnte ich im zweiten durchgang dann erkennen, welchen hintergrund ich zu setzen habe.

dazu habe ich die ebene 2 mal dupliziert, diese ebenen jeweils mit der entsprechenden hintergrundebene verknüpft und bei jedem umschnitt keyframes für die opacity gesetzt.

das ganze ist 'ne menge fleissarbeit, da die sequenzen bis zu 90 min. lang sind.

mir kam dann die idee, dass man das evtl. auch über eine expression lösen könnte. leider bin ich auf dem gebiet nicht sonderlich fitt, doch evtl. bekomm ich ja hier eine kline hilfestellung.

ich hab mich gefragt, ob es möglichist den kommentar des ebenenmarkers auszulesen und mit dessen hilfe ein kleine if/else abfrage zu starten, die dann für mich die opacity regelt.

für andere lösungsansätze bin ich auch sehr dankbar! =)


beste grüße
janno




Antwort von Mylenium:

www.motionscript.com - Alles fix und fertig vorgekaut. Kommentare auslesen geht nur mit CS3, ansonsten halt die Zeit des Markers benutzen.

Mylenium



Antwort von der_janno:

vielen dank für den link.

offenbar schnall ich's trotzdem nicht.
nachdem ich mich da ein wenig eingelesen habe, bin ich davon ausgegangen, dass diese kleine zeile mein problem lösen sollte:

if (;marker.key == marker.key(;"l").time) 100 else 0

naja. .die opacity fühlt sich davon recht unbeeindruckt.

sieht jemand meinen fehler?

beste grüße



Antwort von Mylenium:

"der_janno" wrote:
vielen dank für den link.

offenbar schnall ich's trotzdem nicht.
nachdem ich mich da ein wenig eingelesen habe, bin ich davon ausgegangen, dass diese kleine zeile mein problem lösen sollte:

if (;marker.key == marker.key(;"l").time) 100 else 0

naja. .die opacity fühlt sich davon recht unbeeindruckt.

sieht jemand meinen fehler?

beste grüße


Das Schnipselchen gibt dir nur einen Trigger-Event genau eben an der Stelle, wo der Marker sitzt. Du mußt ihm schon noch irgendwie beibringen, dass der Wert auch nach dem Marker erhalten bleiben soll (;time > marker.time && time < marker(;x+1).time). So einfach geht das nun auch wieder nich...

Mylenium



Antwort von der_janno:

ui. ..in diesem augenblick bin ich dann offenbar auch mal wieder an meine grenzen gestoßen.
von wegen trigger, selbt auf dem marker bleibt die opacity unbeeinflusst.
kann das sein?

beste grüße



Antwort von Mylenium:

Na vielleicht sitzen die Marker nicht richtig oder die Testbedingung ist unzureichend. Aber anyway, so richtig verstehe ich immer noch nicht, was du eigentlich erreichen willst und woran du nun deine Entscheidung festmachen willst. Die Logik zwischen den Markern mußt du schon ausknobeln, um festzustellen, in welchem "Segment" du dich befindest. Marker sind nix anderes als eine spezielle Form von Keys, also würde sowas wie

nearestKey(;time)markerKey.(;index)

den Marker, der dem Zeitindikator am nächsten ist, zurückgeben. Dann den vorherigen und nächsten finden, entscheiden, ob du in der ersten Hälfte des Zwischensegments bist oder der Zweiten (;weil sich ja der "nächste" Marker dynamisch anpaßt) und die Zeiten vergleichen, dann halt noch irgendwo anhand deiner Kommentare die Strings filtern. Halt ein paar Zeilen Code, sollte aber machbar sein.

Mylenium




Noch was unklar? Dann in unserem Forum nachfragen
Zum Orginal-Thread / Zum Adobe After Effects-Forum

Antworten zu ähnlichen Fragen:
schärfentiefe steuern
Kamerafunktionen steuern
timeline steuern
Beta SP steuern per PC
JVC SR-S 388 E über RS 232 Schnittstelle steuern
Effekte in AE mittels Map steuern
Premiere 6.5 mit VTR Betacam steuern ?
HF200 per LANC steuern?
Camcorder über PC steuern nur mit DV-in?
DigiFoto steuern mit PC. welche CAM?
Pinnacle Expression
beta maschinen steuern mit premiere pro
JVC SR-S388E mit RS-232C über PC steuern
Premiere Pro mit Mackie Control steuern?
videoclip/bild per midi steuern ?
Expression Animation. Hilfe!
Position Expression verschieben































weitere Themen:
Spezialthemen


16:9
AVCHD
AVI
Adobe After Effects
Adobe Encore DVD
Adobe Premiere Pro
After effects
Apple Final Cut Pro
Audio
Aufnahmen
Avid
Bild
Brennen
CS4
Camcorder
Canon
Capture
Capturing
Clip
Codec
Codecs
DV
DVB
DVD/Blu-ray Disc
Datei
DivX
EIDE
EOS
Effekt
Effekte
Encore
Export
Fehler
Festplatte
Film
Filme
Final Cut
Firewire
Format
Formate
Frage
HDR
HDV
Hilfe
JVC
Kamera
Kaufe
Layer
MAGIX video deLuxe
MPEG
MPEG-2
MPEG2
Mac
Monitor
Movie
NTSC-Format
PAL-Format
PC
Panasonic
Pinnacle
Pinnacle Studio
Player
Premiere
Projekt
Recorder
Software
Sony
Sony HVR-A1
Sony Vegas Video
Studio
TV
Ton
Ulead MediaStudio
VCD
VHS
Vegas
Video
Videos
Windows

Bereicheschraeg
Startseite
Forum
News
Artikel
HD Camcorder-Tests
Video-DSLR Tests
Camcorder Bestenliste
Lexikon
Serviceschraeg
Benchmark
Fachhändler finden
Festivals/Wettbewerbe
Gebrauchtbörse
slashCAM Mobil

Facebook
Twitter
RSS
Google+
Interaktionschraeg
News melden
Specialsschraeg
Camcorder Test: Sony NEX-7 - Ein kurzer Blick auf die Videoeigenschaften


Tips: Älteren Laptop fit für Videoschnitt machen Teil II: SSD


Test: Canon EOS 5D Mark III


Umfrageschraeg
Machst Du
Sport-/Action-Aufnahmen?
Ja, bin oft mit ner
Action-Cam unterwegs

Hab eine Helmkamera
für besondere Shots..

Hin und wieder, aber
mit meiner normalen
Kamera

Nur unter Wasser
Machen nein, aber
mögen ja

Nein, interessiert
mich nicht

ergebnis
Umfrageschraeg
Über Uns
Bannerwerbung
Impressum
ClipKanalschraeg

Aktuelles Video:
Vigor


update am 26.Mai 2012 - 21:35
slashCAM ist ein Projekt der channelunit GmbH
*Datenschutzhinweis*