Return-Path: Received: from uzume.oderland.com ([91.201.63.146] verified) by media-motion.tv (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 5048759 for AE-List@media-motion.tv; Tue, 23 Apr 2013 17:59:01 +0200 Received: from c-2ec28798-74736162.cust.telenor.se ([46.194.135.152]:52661 helo=[192.168.0.120]) by uzume.oderland.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1UUfkT-003tyu-Vh for AE-List@media-motion.tv; Tue, 23 Apr 2013 18:07:18 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: [AE] image seq burn in From: Tobias Lind In-Reply-To: Date: Tue, 23 Apr 2013 18:07:20 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <2227D775-F1FE-480B-BE5F-2070C13F8C55@tobiaslind.com> References: To: "After Effects Mail List" X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - uzume.oderland.com X-AntiAbuse: Original Domain - media-motion.tv X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tobiaslind.com X-Get-Message-Sender-Via: uzume.oderland.com: authenticated_id: tobias@tobiaslind.com Here you go. The quick and dirty version. Each image you have must basically be one their own. That is, no image = sequence. Just bring in the folder of images. Select all the images, drag them onto the new comp icon in the project = window. Select Create a single comp. In options set the duration to 1 frame. and check the sequence layers. Make a text layer and put on top of the stack. In the Source Text put this expression in it: topLayer2Check =3D index + 1; myString =3D ""; for (j =3D topLayer2Check ; j <=3D thisComp.numLayers; j++){ myIn =3D thisComp.layer(j).inPoint; myOut =3D thisComp.layer(j).outPoint - thisComp.frameDuration / 2; mySizew =3D thisComp.layer(j).width; mySizeh =3D thisComp.layer(j).height; myTime =3D thisComp.layer(j).timeToFrames(t =3D time + = thisComp.displayStartTime-myIn, fps =3D 1.0 / thisComp.frameDuration, = isDuration =3D false); if (myIn <=3D time && myOut >=3D time && j !=3D index){ if (myString.length =3D=3D 0){ // if 'myString' is empty// myString =3D thisComp.layer(j).name ; =09 }else{ //if 'myString' has value then add carriage return and add = next value// myString =3D myString + "\r" + thisComp.layer(j).name; } } } myString; Yeah, I know it's ugly. But it should work. Tobias Lind tobias@tobiaslind.com On Apr 23, 2013, at 17:33 , J Bills wrote: > Hi all - is there a magic expression out there that I could use to do = a text "burn in" on some footage that is an image sequence? I did some = stop motion tests, and I've got camera raws and jpegs that I'd like to = easily identify in my quicktimes that I'm kicking out from the shoot. >=20 > So, you know, frame 50 of my comp might be "img_5523.jpg" - would be = great to be able to put a text slug overlay that displays the exact = frame of the image sequence. And also, it might be useful to have the = entire path of the sequence too, and be able to split out the folder = name with a lindex or something. >=20 > Any ideas? I can do it manually by animating numbers and things but = it's clunky. >=20 > Thanks! > -J