79652108

Date: 2025-06-04 03:59:39
Score: 0.5
Natty:
Report link

from moviepy.editor import VideoFileClip, TextClip, CompositeVideoClip, vfx, concatenate_videoclips, AudioFileClip

import os

# Load the original Fortnite clip

input_path = "/mnt/data/20250603_AltruisticPolishedBarracudaRaccAttack-k-SNrG5_2MfSJIMG_source.mp4"

clip = VideoFileClip(input_path)

# Shorten to the first 50 seconds max for Shorts

short_clip = clip.subclip(0, min(clip.duration, 50)).resize(height=1080) # Resize for vertical output

# Determine width after resizing to vertical

aspect_ratio = short_clip.w / short_clip.h

width = int(1080 * aspect_ratio)

# Create epic intro text

intro_text = TextClip("¡CLUTCH AÉREO EN FORTNITE! 🔥", fontsize=70, color='white', font="Arial-Bold", stroke_color='black', stroke_width=3)

intro_text = intro_text.set_position('center').set_duration(3).fadein(0.5).fadeout(0.5)

# Position intro text overlay on top of video

intro_overlay = CompositeVideoClip([short_clip.set_start(3), intro_text.set_start(0).set_position(('center', 'top'))], size=(width, 1080))

# Export path

output_path = "/mnt/data/fortnite_epic_clutch_edit.mp4"

intro_overlay.write_videofile(output_path, codec="libx264", audio_codec="aac", fps=30)

output_path

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Roger De Gracia