from moviepy.editor import VideoFileClip, concatenate_videoclips
# Carregar o vídeo enviado pelo usuário
input_path = "/mnt/data/VID-20250821-WA0001~2.mp4"
clip = VideoFileClip(input_path)
# Criar o reverso do vídeo
reverse_clip = clip.fx(vfx.time_mirror)
# Concatenar original + reverso para efeito boomerang
boomerang = concatenate_videoclips([clip, reverse_clip])
# Exportar resultado
output_path = "/mnt/data/boomerang.mp4"
boomerang.write_videofile(output_path, codec="libx264", audio_codec="aac")
output_path