En este artículo veremos cómo podemos verificar si el clip de archivo de video en MoviePy es un video de máscara o no. MoviePy es un módulo de Python para la edición de videos, que se puede usar para operaciones básicas en videos y GIF. La propiedad IsMask dice que si el clip de video dado es una máscara o no, la máscara es básicamente ese video que se usa como máscara para otro video. Podemos hacer un clip de video como máscara con la ayuda del set_ismask
método.
Para hacer esto usaremos el
ismask
atributo con el objeto VideoFileClipSintaxis: clip.ismask
Argumento: no requiere argumento
Return : Devuelve bool
A continuación se muestra la implementación.
# Import everything needed to edit video clips from moviepy.editor import * # loading video dsa gfg intro video clip = VideoFileClip("dsa_geek.mp4") # getting only first 5 seconds clip = clip.subclip(0, 5) # checking if clip is mask value = clip.ismask # printing value print("Clip is Mask ", end = " : ") print(value) # displaying new clip clip.ipython_display(width = 420)
Producción :
Clip is Mask : False Moviepy - Building video __temp__.mp4. Moviepy - Writing video __temp__.mp4 Moviepy - Done ! Moviepy - video ready __temp__.mp4
Otro ejemplo
# Import everything needed to edit video clips from moviepy.editor import * # loading video gfg clip = VideoFileClip("geeks.mp4") # getting only first 5 seconds clip = clip.subclip(0, 5) # masking this clip as amsk clip = clip.set_ismask(True) # checking if clip is mask value = clip.ismask # printing value print("Clip is Mask ", end = " : ") print(value) # displaying new clip clip.ipython_display()
Producción :
Clip is Mask : True 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
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA