Creative Communities of the World Forums

The peer to peer support community for media production professionals.

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 pm

    I 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 pm

    Have 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 pm

    The 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 am

    I’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 am

    What if you chop up sections in photoshop then piece it back together in after effects??????

    Scott R.

  • Nightdesigns

    November 18, 2006 at 4:03 am

    I 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 pm

    My 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 column

    length of tile =1000 (might be able to read this in from AE with a special variable???)
    width of tile =1000

    square 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 position

    something 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 pm

    Chop 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 pm

    I would do the same.

    Scott R.

  • Chris Forrester

    November 18, 2006 at 6:02 pm

    Couldnt 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

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy