Activity › Forums › Adobe After Effects › Working with really large images ….
-
Working with really large images ….
Posted by Nightdesigns on November 17, 2006 at 9:17 pmI have some aerials of the entire county and the files are huge. They are 20,000+x20,000+ pixels, 650+mb TIFF files.
The file is too large for AFX to handle. I tried to use image ready to split it apart and my intention was to place them back together in AFX. The file was too big for image ready.
So do you have any tips on how to work with these? I’d like to keep them at full resolution becuase my intention is to pan across them and then zoom in on something as far as it’ll go.
Chris Forrester replied 19 years, 5 months ago 4 Members · 9 Replies -
9 Replies
-
Anonymous
November 17, 2006 at 9:30 pmHave you tired creating a proxy????
Here is how you do it https://www.videocopilot.net/videotutorials/proxies/
If you don’t already know.
Scott R.
http://www.projectrooster.com -
Nightdesigns
November 17, 2006 at 10:33 pmThe proxy tip gave me some good ideas on how to work with the files.
However I think my original is just too big in the first place
I get this message on Import “After Effects error: could not create 24929 x 25423 image buffer. (7 :: 66) -
Chris Forrester
November 18, 2006 at 1:34 amI’ve not personally worked with such large images myself but I would be tempted to plan it out so I could use smaller sized files for trouble free use and effiecency. For example have the image as small as possible to cover your pan,and then swap in the area you wish to zoom in on to give you more detail.
You might want to set it up so your first image the panning one is on one layer and your larger piece you intend to zoom in on is placed on another above and parented to the panning one. Shrink this down to match the small patch you want to zoom in on. I tend to set the layer to differnce mode to help me judge if it is in the correct position (if it is completly,almost black it is positioned correctly) some prefer to drop the opacity to 50% and judge it that way. But it should look like it was part of the paning map. Now do you move on the panning map and when you zoom in on the piece which you shrunk you should have the detail you require. Use a similar techniquee if you want to zoom in again on another patch after the 1st zoom. I think this ought to work for you.All the best
Chris
-
Anonymous
November 18, 2006 at 2:48 amWhat if you chop up sections in photoshop then piece it back together in after effects??????
Scott R.
-
Nightdesigns
November 18, 2006 at 4:03 amI tried doing that with Image ready since it makes quick work of that. I can do it in PS, it’ll just be a lot of pieces and alignment. Plus I have 6 of these pictures I’m dealing with.
-
Chris Forrester
November 18, 2006 at 2:07 pmMy initial problem with that was me thinking you would put them all into a massive composition afterward 😛 which would be like having the large picture again…But of course you quite rightly dont have to do that.
I wonder if 3d assistants lite in 6.5 might be able to help you with laying them out? I only used it a few time to make myself boxes and is definatly one of those areas im very gray on..anyone know if it could automate laying them out? otherwise an expression might do it for you assuming you make some assumptions like the tile order in the timeline was going left to right and top to bottom, if it knew how many rows&coloumns you could position them all. Errr unfortunly im not any good with expressions but this is how i would see it working…anyone turn it into an AE friendy script or make it easier/better
column = 4
//assume a new row after every columnlength of tile =1000 (might be able to read this in from AE with a special variable???)
width of tile =1000square on in column position = index MOd column ie index is 6 return that were on column 2
square on in row position = INTEGER of (index / column) ie index is 6 so 6/4 is 1.5 the integer is 1
// above assumes layers positioned left to right , top top bottom order in your timeline starting at 1.xpos = length of tile* square on in column position
ypos = width of tile * square on row positionsomething like this might work…or might start you off to a solution.
I hope an expression guru will dive in and tidy it up show you properly as I think you could set it up this way. plus im sure I have missed something vital out 😛 -
Mylenium
November 18, 2006 at 5:08 pmChop them up in usable sizes (max. 8000×8000 pixels) and stitch them together back in AE. Everything else is bound to fail. Smaller tiles mean more stitching, but are better to handle – when they are outside the comp window, AE can simply ignore them for rendering purposes and release the memory buffer.
Mylenium
[Pour Myl
-
Anonymous
November 18, 2006 at 5:17 pmI would do the same.
Scott R.
-
Chris Forrester
November 18, 2006 at 6:02 pmCouldnt help myself…with a bit of google(ing) I got it down to this
col = 4 // how many columns do you want
// rows are created by making more duplicates
swaoic= (index-1)% col //find which square we are on in column
swaoir= Math.floor((index-1)/col) // find the square we are on in the row
// set xpos and ypos
xpos =width* swaoic
ypos =height * swaoir
position+[xpos,ypos]Stick this on a non 3d tile and duplicate it each tile will position automatically one after the other. hope this will speed up the positioning. You can move the original position value of the first tile (and anchor point to put it in the top left poistion then duplicate the solid as many times as you want rows. Then If your happy with it you can convert expressions to keyframes using the keyframe assistant (might want to set the composition to 1 frame before doing this to save you deleting all the extra keyframes that are identical afterward) and remove the expressions and carry on as normal.
Hope its of use
Reply to this Discussion! Login or Sign Up