Re: Stamping press, meet nail
...except this is for video.
For even a ten-second clip, it would take a ridiculous amount of time to do well - and the results would probably be pretty bad.
For comparison, someone took one of the Carrie Fisher "added" shots from the last Star Wars movie and did their own version with this software, which arguably looks better than the professional version.