OverlayVideo
OverlayVideo[background,o]
gives the result of overlaying o onto a background video or image background.
OverlayVideo[background,{o1,o2,…}]
gives the result of overlaying o1, o2, ….
Details


- OverlayVideo is also known as picture in picture.
- Video overlay is typically used to give a talking head together with a presentation, add logos and other graphics onto a video, or replace a background with another video.
- The background can be a video or an image.
- The overlays oi can be any of the following:
-
image an Image or Graphics placed at the bottom-right corner video a Video object placed at the bottom-right corner Placed[expr,pos] an object placed at pos Placed[expr,{pos,opos}] places position opos in expr at position pos Placed[expr,{pos,Inherited}] uses specified position pos for opos - The position pos in background or the position opos in overlay can be specified in the following ways:
-
{x,y} absolute pixel offset from the bottom-left corner Scaled[{sx,sy}] scaled position from 0 to 1 across the object {posx,posy} named positions Top, Bottom, Left, Right or Center - OverlayVideo always gives a video with the same pixel size as background.
- By default, OverlayVideo places the new video under the "Video" directory in $WolframDocumentsDirectory.
- The following options can be given:
-
CompressionLevel Automatic compression level to use FrameRate Automatic the frame rate to use GeneratedAssetFormat Automatic the format of the result GeneratedAssetLocation $GeneratedAssetLocation the location of the result OverwriteTarget False whether to overwrite an existing file VideoEncoding Automatic video encoding to use - Audio and subtitle tracks of all input video objects are copied over to the resulting video.

Examples
open allclose allBasic Examples (3)
Scope (7)
Basic Uses (2)
Wolfram Research (2021), OverlayVideo, Wolfram Language function, https://reference.wolfram.com/language/ref/OverlayVideo.html.
Text
Wolfram Research (2021), OverlayVideo, Wolfram Language function, https://reference.wolfram.com/language/ref/OverlayVideo.html.
CMS
Wolfram Language. 2021. "OverlayVideo." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/OverlayVideo.html.
APA
Wolfram Language. (2021). OverlayVideo. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/OverlayVideo.html