In this article we will see how we can add margin to the video file clip in MoviePy. MoviePy is a Python module for video editing, which can be used for basic operations on videos and GIF’s. In typography, a margin is the area between the main content of a page and the page edges. The margin helps to define where a line of text begins and ends. When a page is justified the text is spread out to be flush with the left and right margins, similarly margin of video file clip add extra space between the video and main frame.
In order to do this we will use margin
method with the VideoFileClip object
Syntax : clip.margin(n)
Argument : It takes integer as argument
Return : It returns VideoFileClip object
Below is the implementation
from moviepy.editor import *
clip = VideoFileClip( "dsa_geek.webm" )
clip = clip.subclip( 0 , 10 )
clip = clip.margin( 40 )
clip.ipython_display()
|
Output :
Moviepy - Building video __temp__.mp4.
Moviepy - Writing video __temp__.mp4
Moviepy - Done !
Moviepy - video ready __temp__.mp4
Another example
from moviepy.editor import *
clip = VideoFileClip( "geeks.mp4" )
clip1 = clip.subclip( 0 , 7 )
clip1 = clip1.margin( 20 )
clip1.ipython_display()
|
Output :
Moviepy - Building video __temp__.mp4.
MoviePy - Writing audio in __temp__TEMP_MPY_wvf_snd.mp3
MoviePy - Done.
Moviepy - Writing video __temp__.mp4
Moviepy - Done !
Moviepy - video ready __temp__.mp4
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
01 Aug, 2020
Like Article
Save Article