hello everybody!
I'm since some time into adobe prerelease
when i seen the new about "essential graphics" MOGRT, i realized that "yeah the day of editable and animated open captions for Premiere is coming"
okay, the end result that i want to do INSIDE premiere, without requiring AE, is :
in fact the main purpose is to be able to sent the PPROJ to our final client. And he will be able to change practically anything with ease : access any caption ; modify the text, change color - opacity - fonts - style . and get INSTANT result, just need a new render.
beside, there can be animation on text
this is a AWESOME workflow compared to the "old-but-gold" xml + static png images one, that require many "ping-pong" between client and us for each issue/bad text into the captions.
here is a video of the open caption animated effects (i guess those guys are using AE to do this video...) we need to get right into Premiere
https://1drv.ms/v/s!AgtmWMjrj3fPiAAK5U1ZiGPZR3vx
if we think just a little beyond that - meaning it can be applied to many MOGRT - here is the main goal i've got :
- open a Premiere project. on the timeline (only 1) , there is already a clip - at the very beginning. this clip is the animation effect to duplicate. it can be something that mimic the video of the subway (see over) - or other MOGRT. this clip is infact the imported MOGRT - that is now converted to regular pproj.
- then we "simply" need to duplicate this clip, and for each duplicate/clone, replace : the inside text, the TCin and TCout, the vertical and horizontal position, the justification, the font style/color/format - and so on, assuming they are present inside the JSON
- perhaps instead of duplicate, it will be better to re-import the MOGRT into the timeline, the name of the MOGRT can be inside the JSON
- i'm not sure actually, but i guess that a clip will contain ONLY 1 line of text. so we will need to duplicate vertically, on different video tracks, to get an animated block on several lines.
- we can call this a "data-driven_MOGRT" workflow, because after all, it is why MOGRT exist : an easy and fast way to re-purpose them.
- in AE 2018, there is an integrated way of doing it : Animate graphics with data |
PS : the sample animation i've create does require Pr 2018, because it use the new "responsive" feature, so that it can lock animated keyframes , so that the animation of text will be exactly the same, whatever the display duration is.
okay so now about the implementation : i'd like to know/get samples of how to :
- create a panel in Pr2018
- drag&drop or browse a JSON into it - this JSON will containt EVERYHTING needed, since i'm building it from a professional captions software.
- parse it and for each "full line" duplicate the first clip of the timeline, while changing some global parameters like TCin and TCout, and also local parameters like the text inside the text layer (coming from the MOGRT)
PS : i'm asking everyday about a official/embedded way to import JSON right into Premiere to feed MOGRT, but that seem to be "far fetched" for Adobe, even if it is obvious when you start playing with many clips/MOGRTs in a timeline!
the final goal is that such an integration of JSON for data driven of graphics will exist in near-future-version of Premiere