
    2j                          d dl mZ ed        Zy)    )apply_to_maskc                     | j                   \  }}|dz  dk(  }|dz  dk(  }|r|r| S |s|sd }n	|rd }nd }| j                  |      S )z2 
    Crops the clip to make dimensions even.
       r   c                     | d dd dd d f   S N as    N/home/qreelify/venv/lib/python3.12/site-packages/moviepy/video/fx/even_size.py<lambda>zeven_size.<locals>.<lambda>   s    aCRC	l     c                     | d d d dd d f   S r   r	   r
   s    r   r   zeven_size.<locals>.<lambda>   s    a#2#aj r   c                     | d dd d d d f   S r   r	   r
   s    r   r   zeven_size.<locals>.<lambda>   s    aAaj r   )sizefl_image)clipwhw_evenh_evenr   s         r   	even_sizer      s[    
 99DAqUaZFUaZF&&*	((==""r   N)moviepy.decoratorsr   r   r	   r   r   <module>r      s    , # #r   