ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

Subtitle Expression

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Luke WilkinsSubtitle Expression
by on Apr 14, 2014 at 1:27:03 pm

Hi

First post!

I have created subtitles on a corporate video using the Metadata created from premiere.

Its working well with the expression:


L = thisComp.layer("Thatcham_Corporate_Video WITH SCRIPT.wmv");

max = 7;

gap = 2;

n = 0;

if (L.marker.numKeys > 0) {

n = L.marker.nearestKey(time).index;

if (L.marker.key(n).time > time) n--;

}

s = " ";

if (n> 0){

if (time - L.marker.key(n).time < gap){

curT = L.marker.key(n).time;

i = n-1;

while(i > 0){

newT = L.marker.key(i).time;

if (curT - newT > gap) break;

curT = newT;

i--;

}

i++;

base = n - (n-i)%max;

curT = L.marker.key(base).time;

for (j = base; j < base+max; j++){

if (j <= L.marker.numKeys){

if (L.marker.key(j).time - curT > gap)break;

s += L.marker.key(j).comment + " ";

curT = L.marker.key(j).time;

}

}

}

}

s


But I need it to end the line on a full stop as it looks strange starting with 'difference. now we can...'

anyone done this before?


Luke


Return to posts index

Roland R. KahlenbergRe: Subtitle Expression
by on Apr 15, 2014 at 3:39:18 am

Luke, try posting in the COW's AE Expression Forum -
http://forums.creativecow.net/adobe_after_effects_expressions

HTH
RoRK
Latest AE Workshop - MoGraph Intensity - Shapes & Text

Intensive mocha & AE Training in Singapore and Other Dangerous Locations

Adobe After Effects CC ACE/ACI
Imagineer Systems (mocha) Certified Instructor


Return to posts index

Rebecca MetcalfRe: Subtitle Expression
by on Apr 21, 2014 at 2:59:47 am

good idea!


Return to posts index


Doyle LewisRe: Subtitle Expression
by on Apr 21, 2014 at 8:51:04 pm

First of all very neat Expression. I like it! Secondly to do what you are talking about automatically I am pretty sure you would need a script that was able to measure pixel distance because AE has no easy way (that I know of) to know how long across text is. My suggestion is to go into the comments that you have on the markers and break the subtitle up manually with the return key, or am I miss understanding the issue you are running into?

Doyle Lewis, Assistant Videographer

thinkck.com


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]