Blend¶
Auto-generated documentation for musicalgestures._blend module.
- Mgt-python / Modules / Musicalgestures / Blend
mg_blend_image¶
def mg_blend_image(
self,
filename=None,
mode='all_mode',
component_mode='average',
target_name=None,
overwrite=False,
):
Finds and saves a blended image of an input video file using FFmpeg. The FFmpeg tblend (time blend) filter takes two consecutive frames from one single stream, and outputs the result obtained by blending the new frame on top of the old frame.
Arguments¶
filenamestr, optional - Path to the input video file. If None, the video file of the MgObject is used. Defaults to None.modestr, optional - Set blend mode for specific pixel component or all pixel components. Accepted options are 'c0_mode', 'c1_mode', c2_mode', 'c3_mode' and 'all_mode'. Defaults to 'all_mode'.component_modestr, optional - Component mode of the FFmpeg tblend. Available values for component modes can be accessed here: https://ffmpeg.org/ffmpeg-filters.html#blend-1. Defaults to 'average'.target_namestr, optional - The name of the output video. Defaults to None (which assumes that the input filename with the component mode suffix should be used).overwritebool, optional - Whether to allow overwriting existing files or to automatically increment target filenames to avoid overwriting. Defaults to False.
Returns¶
MgImage- A new MgImage pointing to the output image file.