o
    Y+i  ã                   @   s0   d dl m  m  mZ d dlmZ dd„ ZdS )é    N)ÚCompositeVideoClipc                 C   s2   | j }|  tj|¡ || ¡}t| |gƒ ||¡S )z 
    Makes the clip fade in progressively at its own end, this way
    it can be looped indefinitely. ``cross`` is the duration in seconds
    of the fade-in.  )ÚdurationÚfxÚtransfxÚcrossfadeinÚ	set_startr   Úsubclip)ÚclipÚcrossÚdÚclip2© r   úQ/var/www/html/venv/lib/python3.10/site-packages/moviepy/video/fx/make_loopable.pyÚmake_loopable   s   
ÿ
ÿr   )Ú%moviepy.video.compositing.transitionsÚvideoÚcompositingÚtransitionsr   Ú,moviepy.video.compositing.CompositeVideoClipr   r   r   r   r   r   Ú<module>   s    