Videoadjust¶
Auto-generated documentation for musicalgestures._videoadjust module.
- Mgt-python / Modules / Musicalgestures / Videoadjust
contrast_brightness_ffmpeg¶
def contrast_brightness_ffmpeg(
filename,
contrast=0,
brightness=0,
target_name=None,
overwrite=False,
):
Applies contrast and brightness adjustments on the source video using ffmpeg.
Arguments¶
filename
str - Path to the video to process.contrast
int/float, optional - Increase or decrease contrast. Values range from -100 to 100. Defaults to 0.brightness
int/float, optional - Increase or decrease brightness. Values range from -100 to 100. Defaults to 0.target_name
str, optional - Defaults to None (which assumes that the input filename with the suffix "_cb" should be used).overwrite
bool, optional - Whether to allow overwriting existing files or to automatically increment target filename to avoid overwriting. Defaults to False.
Returns¶
str
- Path to the output video.
fixed_frames_ffmpeg¶
Specify a fixed target number frames to extract from the video. To extract only keyframes from the video, set the parameter keyframes to True.
Arguments¶
filename
str - Path to the video to process.frames
int), optional - Number frames to extract from the video. If set to -1, it will only extract the keyframes of the video. Defaults to 0.target_name
str, optional - Defaults to None (which assumes that the input filename with the suffix "_fixed" should be used).overwrite
bool, optional - Whether to allow overwriting existing files or to automatically increment target filename to avoid overwriting. Defaults to False.
Returns¶
str
- Path to the output video.
skip_frames_ffmpeg¶
Time-shrinks the video by skipping (discarding) every n frames determined by skip
.
To discard half of the frames (ie. double the speed of the video) use skip=1
.
Arguments¶
filename
str - Path to the video to process.skip
int, optional - Discardskip
frames before keeping one. Defaults to 0.target_name
str, optional - Defaults to None (which assumes that the input filename with the suffix "_skip" should be used).overwrite
bool, optional - Whether to allow overwriting existing files or to automatically increment target filename to avoid overwriting. Defaults to False.
Returns¶
str
- Path to the output video.