Credit Roll using .ai import - 24fps
Hey guys, here we are again with our worst nightmare: credit rolls.
I've been given an .ai file that I'm been able to export in a 72dpi Tiff.
Everything else said the image itself was too long: sadly I never used Illustrator.
So, even if this goes a little off topic, is there any way to avoid this? Like... Cutting the "Roll Picture" in more parts inside of Illustrator?
Anyway, back in topic:
I have this huge picture, and this credit roll is going to a Cinema: so 24 fps. My idea was to use an expression to make the picture move by 4 pixels every frame. Is there a better or different way to avoid the flickering or the phenomenon of doubled frames? I'm also thinking about avoiding pure white and black.
Mobile: +39 3349129191
How big is this AI file? You can import AI files directly into AE and enable continuous rasterization on the layer in order to preserve the highest quality at any scale. There may be a reason this won't work (such as needing the file at such a high resolution that AE chokes on it) but it would generally be my preferred method. If the file is too big then you could separate it into several sections using Illustrator or even Photoshop (the file will be rasterized in Photoshop, but you'll be able to choose an appropriate scale).
As for the speed of the credit roll I'd say that depends a lot on the text height. Four pixels per frame would probably work okay if the text is at least 20 pixels tall. If your text is shorter then I'd run it slower.
You might also add a small amount of vertical blur to the text.
If you're going to use an expression to drive it I'd highly recommend that you avoid the timeToFrames() function and instead use thisComp.frameDuration to convert the pixels per frame value like so:
This will avoid stair-stepping in the position values and is probably better practice. It will also help if you decide to use motion blur to generate your small vertical blur.
The AI file is extremely bigger than any file readable by Photoshop or AE, so I rasterized it to a PSB file as you suggested.
First of all thanks a lot for your answer, I already have a couple of questions about it if you can still give me some support. ;)
* "enable continuos rasterization" - What do you mean by that?
The credits are now rolling at 3 pixels per frame, but I'm really interested in the text height you mentioned.. Is there a better way than simple logic to understand what speed it's best to use? For example, I found vertical blur to be less useful than the horizontal+vertical one. Same goes for using a little grayer text.
Mobile: +39 3349129191
[Michele Poggi] "
* "enable continuos rasterization" - What do you mean by that?"
This is a layer switch in the timeline that is specific to vector file formats such as Illustrator files. It allows AE to read the vector data and "continuously rasterize" it, or put another way: your vector file will look as good as it can at any scale.
The downside of this switch is that if you need your layer to be scaled to a very large resolution AE must rasterize to an appropriately large size and you can end up running out of available memory quickly.
More information here: http://help.adobe.com/en_US/aftereffects/cs/using/WS3878526689cb91655866c11...
[Michele Poggi] "The credits are now rolling at 3 pixels per frame, but I'm really interested in the text height you mentioned.. Is there a better way than simple logic to understand what speed it's best to use? For example, I found vertical blur to be less useful than the horizontal+vertical one. Same goes for using a little grayer text."
To use an extreme example imagine that your letter 'i' is 10 pixels tall. If it moves 4 or 5 pixels in one frame then it may be harder for someone watching to perceive continuous motion. Generally speaking I would recommend shorter text move slower, but this is not a hard and fast rule and instead something I made up on the spot :)