bennigraf
Beiträge: 8

Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von bennigraf »

Hallo zusammen,

habe in AE eine slideshow für fotos/standbilder mit Texteinblendungen erstellt. Jetzt lasse ich die Bilder und Texte in meiner comp über eine Textdatei (.csv - Textdatei) mit Hilfe eines ae scripts „halbautomatisch“ austauschen. Das ae-script heißt „compsFromSpreadsheet“ und erstellt mir so neu comp-Versionen. Es funktioniert sehr gut.

Zwar haben die auszutauschenden Bilder immer die selbe Breite, das Problem ist, die fotos/standbilder haben nicht immer das selbe Seitenverhältnis. In meiner comp werden sie mit „Position“ (2 Keyframes) durch ein Masken-Rectangle geschwenkt. Bei Hochkantbilder wird so aber nur ein kleiner Teil des Bildes angezeigt, weil meine anim nur auf Querformatbilder ausgerichtet ist. Erschwerend kommt hinzu, dass auch die Querformatbilder nicht immer das gleiche Seitenverhältnis haben. Meine einfache Schwenk-anim passt nicht mehr.

Gibt es ein Verfahren/eine Expressions-Berechnung, wie man meiner Schwenk-Animation und den Keyframes sagt: Schwenk die Bilder immer genau von der oberen Bildkante (erstes Keyframe) bis zu unteren Bildkante des Bildes (zweites keyframe) – so daß in meiner neu erstellten comp das gesamte Bild abgeschwenkt wird - nicht nur ein Teil.
Ich hoffe ich habe mich verständlich ausgedrückt. Ich bedanke mich für Eure Hilfe und freue mich auf Antworten.
B.



Mylenium
Beiträge: 1303

Re: Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von Mylenium »

Klar geht das, sogar ganz ohne Keyframes:

Code: Alles auswählen

start=inPoint; //Anfang der Ebene
end=outPoint; //Ende der Ebene

diffX=width*0.5;
diffY=height*0.5;

//nur X

X=linear(time,start,end,-diffX,thisComp.width+diffX);
Y=thisComp.height*0.5;

//nur Y

X=thisComp.width*0.5;
Y=linear(time,start,end,-diffY,thisComp.height+diffY);

[X,Y]
Einfach die Ebene entsprechend trimmen und eine von beiden Varianten für X/Y auswählen.

Mylenium
[Pour Mylène, ange sur terre]



bennigraf
Beiträge: 8

Re: Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von bennigraf »

Lieber Mylenium,

Du bist ein Super-Star. Das hätte ich echt nie alleine hinbekommen.
Problem ist, ich kenne mich mit Expressions überhaupt nicht aus.
Jetzt bin ich da zumindest ein bißchen durchgestiegen. Ich habe den Code auch gleich für mich ein bißchen angepasst.


start=inPoint; //Anfang der Ebene
end=outPoint; //Ende der Ebene

diffY=height*0.5;

Y=thisComp.height*0.5;

Y=linear(time,start,end,diffY,thisComp.height-diffY);

Ich passe das jetzt auch mal auf meine Maske an. Die hängt total schräg in der Comp. Denke aber ich bekomme das alleine hin. Hoffe ich zumindest!
Ich danke Dir tausendfach. Grüsse B.



bennigraf
Beiträge: 8

Re: Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von bennigraf »

Hallo,
Du hast mir das letzte mal so gut geholfen. Die nächste Herausforderung ist, wie man das mit Bildern macht, die einen alpha-Kanal haben (in diesem Fall png´s) Ich würde dem System gerne mit Expressions beibringen: Schwenke des Bild von der Oberkante bis zur Unterkante und vergesse dabei den alpha-Kanal (siehe angehängtes Bild) Fällt Dir dazu eine Expression ein? Es grüsst B.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.



Mylenium
Beiträge: 1303

Re: Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von Mylenium »

Alphakanäle kann man nicht direkt auslesen. Dafür müßte man mit sampleImage() rumwerkeln, in einer while() Schleife die Grenzen testen und diese dann in die Expression zurückgeben (siehe z.B. http://www.aenhancers.com/viewtopic.php?f=6&t=2025). Das kann ziemlich häßlich und kompliziert werden. Außerdem wird es langsam, weil AE keien Variablen speicher und die Schleifen bei jedem Frame neu evaluiert werden. Ich würd's nicht machen, sondern einfach die Bilder in einer Unterkomposition beschneiden --> Region of Interest festlegen --> Composition --> Crop to Region of Interest und dan nhalt die unterkompositioenn als Bild verwenden...

Mylenium
[Pour Mylène, ange sur terre]



bennigraf
Beiträge: 8

Re: Berechnung der Schwenk-Weite bei verschiedenformatigen Standbildern

Beitrag von bennigraf »

Hallo,
verstehe, verstehe. Hört sich alles fürchterlich kompliziert an!
Wir veranstalten diesen Alpha-kanal-Zinober eigentlich nur, weil wir die Bilder in unserer Comp wegen besserer Automationsfunktionalität auf Windows-ebene austauschen - dann die Comp mit aerender.exe rechnen lassen. Wenn die Maße der .jpg-Bilder aber nicht mit den ursprünglichen Files übereinstimmen bricht aerender.exe aus unerfindlichen Gründen ab. Deswegen setzen wir in einer Bildautomation transparente Rahmen um die Bilder. Jetzt funktioniert das Ersetzen der Bilder und das Rendern der Comps mit aerender, aber nicht mehr Deine wunderbare Schwenk-Expression von oben. Hast Du eine Idee für einen anderen Workflow? Vielleicht weißt Du ja warum aerender.exe abbricht?? Wäre reizend, wenn Du mir noch mal helfen könntest. B.



 Aktuelle Beiträge [alle Foren]
 
» Audio Patch nicht haltbar
von pillepalle - Fr 20:39
» Sony A7 V in der Praxis: Mix aus Sony A1 und FX3 zum halben Preis?
von Franz86 - Fr 20:29
» !!BIETE!! DJI AIR 3 Fly More Combo RC2
von klusterdegenerierung - Fr 19:48
» Neue Gerüchte: Nvidia soll die GPU-Produktion 2026 um 30–40% runterfahren
von philr - Fr 18:51
» Was hast Du zuletzt gekauft?
von ruessel - Fr 18:12
» Was schaust Du gerade?
von ruessel - Fr 17:51
» Preise für Speicher (HDD, SSD, RAM) auf Allzeithoch?
von Alex - Fr 17:44
» Nikon ZR in der Praxis: 6K 50p RED RAW Monster für 2.349,- Euro mit klassenbester Colorscience?
von cantsin - Fr 17:44
» Apple Roadmap 2026 - iMac Pro mit M5 Max und MacBooks mit M6 geplant
von DKPost - Fr 17:42
» Canon EOS C400, C80, C70 und R5C bekommen neue Firmware
von iasi - Fr 17:42
» Zeitenwende: Oscars-Verleihung geht exklusiv zu YouTube
von MaxSchreck - Fr 16:28
» Wie professionell sind die slashcAM-User
von Mantas - Fr 16:08
» Lav Mic und Funkstrecke - Kaufempfehlung
von Alex - Fr 15:33
» Monitore unter oder über Monitoren? :)
von freezer - Fr 14:57
» Erster Gehversuch mit KI
von buster007 - Fr 14:37
» Ist der Filmmarkt SCHEISSE?
von iasi - Fr 13:48
» Blackmagic PYXIS 12K/6K und URSA Broadcast G2 bekommen Pre-Recording & 4-Kanal Audio
von slashCAM - Fr 11:45
» Sony FX3 Sensor-Test - Dynamik, Debayering und Rolling Shutter
von berlin123 - Fr 8:47
» GoPro 59,94fps in FCP
von vaio - Fr 3:53
» Gopro Hero 11 Black - Akku-Laufzeit unterirdisch schlecht?!
von King Rollo - Do 20:51
» Nikon Slashcam Test
von iasi - Do 20:48
» Amazon darf Prime-Kunden keine Werbung aufzwängen
von iasi - Do 20:37
» Das richtige Einsteigerequipment für Sound/Musik
von Nigma1313 - Do 17:05
» Panasonic S12 und das ARRI LOG C3-Profil
von ksingle - Do 16:20
» BMD Camera Firmware 10.0 für URSA Broadcast G2, PYXIS 6K and PYXIS 12K
von freezer - Do 15:55
» Neuer DJI RS 5 Profi-Gimbal kommt bald mit intelligentem Tracking und Turbo-Ladefunktion
von Clemens Schiesko - Do 14:21
» Blackmagic DaVinci Resolve 20.3.1 Update
von slashCAM - Do 11:15
» Kino-Besucherstudie 2025
von ruessel - Do 10:35
» Benro Electronic ND Filter Kit kommt
von Bildlauf - Mi 16:27
» Video Deluxe 2021 Plus stabiler als Video Pro X12
von Jasper - Mi 15:50
» ARRI soll (Teil)Verkauf erwägen
von Bildlauf - Mi 13:46
» Nikon Z9 - neue Firmware 5.30 verbessert Autofokus, Motiverkennung und mehr
von slashCAM - Mi 11:36
» Adobe Firefly bekommt Upscaling per Topaz, Editing per Prompt und mehr
von slashCAM - Mi 10:33
» Reflexionen auf Münzen (Makro)
von soulbrother - Mi 7:54
» Leak: Samsungs plant SATA-Aus - Kommt der Preisschock auch bei SSDs?
von TheBubble - Di 13:29