For visual aid of what I want, here is a small sketch of the goal I'm looking for.
I will have a program running in which a virtual avatar will be displayed inside a green screen. What I want is to put two different videos, one in front of the avatar (which will also be in a green screen) and another video behind the avatar with animated background art. I want both videos to play simultaneously because both videos will basically function as a music video with subtitles. The animation has to follow the music, and the subtitles have to follow the music too.
With a little bit of brainstorming, I came up with two possible solutions:
In one option, I have two mp4 files (one is the subs and the other is the animated background) that will be put in different layers but will somehow play simultaneously, which I don't know how to accomplish. And the other option is to merge both videos into one single, horizontally or vertically long mp4, and make a duplicate of the video layer and simply arrange each half of the video so that with one click, both layers start to play since they are the same video.
Which process is less intensive for the machine? Which would be the better option? Is there a better way to accomplish what I am looking for?
Thanks very much for the help!
I will have a program running in which a virtual avatar will be displayed inside a green screen. What I want is to put two different videos, one in front of the avatar (which will also be in a green screen) and another video behind the avatar with animated background art. I want both videos to play simultaneously because both videos will basically function as a music video with subtitles. The animation has to follow the music, and the subtitles have to follow the music too.
With a little bit of brainstorming, I came up with two possible solutions:
In one option, I have two mp4 files (one is the subs and the other is the animated background) that will be put in different layers but will somehow play simultaneously, which I don't know how to accomplish. And the other option is to merge both videos into one single, horizontally or vertically long mp4, and make a duplicate of the video layer and simply arrange each half of the video so that with one click, both layers start to play since they are the same video.
Which process is less intensive for the machine? Which would be the better option? Is there a better way to accomplish what I am looking for?
Thanks very much for the help!