It is a template for use in making DJ mix videos. As its name suggests, it is designed to be used for a long time. Previously, I had to make templates for long videos from scratch, and animations would have to be keyframed for each individual track, every time. Video production would take a very long time, but Posterity separates static elements from dynamic ones, and animations are now applied using presets.
Adobe Premiere is used in this case because Posterity requires using the Razor Tool and Rate Stretch Tool, which Adobe After Effects does not have.
Layers / Elements
Static elements include the placeholders for the Elapsed Time, Audio Waveform, Track Title, Social Media, and Track Indicator. These do not change and can be imported into each new project. Dynamic elements include the Waveform, Time, Track Title, and Background. These change for each project but I already have compositions that can produce them easily while I do something else like search for images.* The Title element is a Title object in Premiere that only requires that the track titles be pasted from a plain text file. Elements such as Track Progress are animated but contained as a Nested Sequence. I can treat them as a static element and scale them for the duration they are needed for using the Rate Stretch Tool.
Animation / Keyframing
Posterity still requires manual keyframing for two reasons:
1. Advancing the next track’s title in Track Title.
2. Aligning the next Track Triangle to Track Indicator.
Both animations occur at the same time based on music cues, specifically, the point when a track finishes transitioning to the next. Each animation takes 30 frames in a 60 FPS sequence. Ideally, each Background element is placed into the sequence first so I can use their positions in the timeline as a reference. Background elements are faded into each other using 30-frame presets.
The placeholders at the top, which are static elements, are used as masks for the Track Title and Waveform & Time Indicator in the sequence. The Track Title has to be completely keyframed and turned into a Nested Sequence before the Track Matte Key can be applied else the mask will not work. When done correctly, the space occupied by the dynamic elements (Waveform, Time & Title) will cause the placeholder to become transparent at those points, resulting in a clean look.
Here is what the template looks like in Premiere when all the elements have been added. See if you can identify what each layer does! There is also an Extra layer for anything else I might need, and an FX layer for the particle composition I like using in my videos. Fade.png is a simple vignette that is present on the top and bottom of the videos and helps visibility of the dynamic elements against light Backgrounds.
*Simple After Effects compositions. They output video files that are then imported in Premiere and only require that the content be fitted into its appropriate placeholder. Rendering a black video in the background is fine because a mask can be applied to it later anyway or you can use a Blend Mode to remove it. (Under Opacity in Effect Control when the content is selected in Premiere.)