2 Replies Latest reply on Mar 2, 2011 11:06 PM by Mylenium

    auto generation of "picture videos" (slideshows) based on PIM data


      hi all,


      i am interested in your opinion on how to best auto - generate product videos based on PIM (product information management) data. i saw this pretty impressive example:



      where it says:

      Cliplister hat ein Verfahren entwickelt, mit dem in kürzester Zeit aus  Fotos und Texten hochwertige Videos produziert werden können. Bereits  mehr als 100 der größten Markenhersteller und Shops nutzen diesen  innovativen Dienst heute.


      (they have developed a procedure which makes it possible to create highquality videos based on pictures + texts within a very short time. more than 100 brands and shops are using it already)


      my question is: does anyone have a clue on if / how this could be achieved using after effects (they told me that all you need is the data - pictures + text - plus one custom made template - then you can create thousands of videos like the ones shown in their samples automatically, even puling in diferent languages files and thus create them in different languages


      i would rather have a system like this set up internally as it allows for better flexibility - change templates whenever you need to , add more languages / products as they come in etc.


      i would be interested to know how this can be done using after effects and / or - if someone knows exactly how to do that - if anyone is interested in providing basic setup plus inhouse training for us (could be webex or so) as a paid service for us

        • 1. Re: auto generation of "picture videos" (slideshows) based on PIM data
          Rick Gerard Adobe Community Professional & MVP

          Slide shows can be a tedious and frustrating process. I've spend hours setting keyframes, making adjustments, and then going back to make adjustments after the client has added his input. There had to be a better way.


          There is. I created an animation preset that adds expressions to opacity, position, and rotation based on layer in and outpoints. I have a starting position effect control for point control, z position slider, and rotation angles for x y and z as well as a setup check box and ease checkboxes for each of properties and a slider to set the length of the transition. Using this preset there is no need to set any keyframes. It's as automated as I can make it.


          Here's my procedure:

          1. Set up an action in Photoshop to size the photos to about 2X the composition width, make sharpness and color corrections, and whatever other adjustments need to be made in the slide show. I picked 2X because it's the most common in my workflow but you can use any size you want.
          2. Run the action as a batch on the images and place them as copies in a new folder.
          3. Import the images to AE.
          4. Drop them all in a timeline
          5. Trim them to the desired timing (4 seconds for example)
          6. Make sure the images are in order with the first image at the bottom and the last image at the comp
          7. Make all layers 3D
          8. Apply the preset to all images
          9. Place the CTI at the out point (4 seconds) of the group of layers
          10. Start at the bottom image, solo the layer, click setup, and adjust the final position of the image using x, y, z position, x y z rotation.
          11. Move to the first frame, use the first position expression controls to set the starting position
          12. Preview the move
          13. Uncheck Setup, then repeat for all other layers
          14. If any images should be on for a longer time adjust their out points
          15. Make sure that your composition is long enough to hold all of the images (10 images @ 4 seconds means minimum comp length = 40 seconds)
          16. Select the bottom layer, then shift select the top layer
          17. Set the blend mode to Alpha Add for all layers
          18. Use the keyframe assistant to sequence the layers with the same overlap as the transition slider (default for me is 24 frames)
          19. Preview, fine tune
          20. Render

          Using this technique I recently created a 7 minute slide show with about 90 images in about 30 minutes.


          Here's the preset. I've been wanting to do a tutorial before releasing it but I've been too busy to get to it. Just unzip it, drop it in your User Presets folder or browse to it and enjoy. I hope it helps.

          • 2. Re: auto generation of "picture videos" (slideshows) based on PIM data
            Mylenium Most Valuable Participant

            Also check out Andrew Kramer's various tutorials on slideshows and Sure Target... Some of that may come in handy. You can of course automate everything much, much further, but  that would require extensive scripting and expression rigging, which probably means you will have to hire someone who can do it or spend quite a bit of time setting it up yourself...