File size: 779 Bytes
03da825
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from moviepy.editor import ImageSequenceClip
import os

def create_video_from_frames(frame_folder, base_name, num_frames, fps, output_file):
    # Generate the list of filenames
    filenames = [os.path.join(frame_folder, f"{base_name}_{i}.png") for i in range(num_frames)]
    
    # Create the video clip
    clip = ImageSequenceClip(filenames, fps=fps)
    
    # Write the video to a file
    clip.write_videofile(output_file, codec='libx264')

# Example usage
frame_folder = "/results/voodoo3d_test"  # Replace with the path to your frames folder
base_name = "0000"
num_frames = 1567  # Replace with the number of frames you have
fps = 24  # Frames per second
output_file = "output_video.mp4"

create_video_from_frames(frame_folder, base_name, num_frames, fps, output_file)