Saltar al contenido

Cómo cambiar el tamaño de un videoclip en Python

Solución:

Así es como se cambia el tamaño de una película con moviepy: consulte el documento de mpviepy aquí

import moviepy.editor as mp
clip = mp.VideoFileClip("movie.mp4")
clip_resized = clip.resize(height=360) # make the height 360px ( According to moviePy documenation The width is then computed so that the width/height ratio is conserved.)
clip_resized.write_videofile("movie_resized.mp4")

También puede ajustar la calidad agregando el parámetro bitrate="500k" o bitrate="5000k" en la última línea.

Como se dijo anteriormente, también puede usar ffmpeg directamente, será más simple si solo necesita un script rápido.

¿Por qué no ffmpeg?

ffmpeg -i movie.mp4 -vf scale=640:360 movie_360p.mp4

Si usa 640: -2, en este ejemplo, el filtro de escala conservará la relación de aspecto y calculará automáticamente la altura correcta.

Consulte la guía de codificación H.264 para ver opciones adicionales.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *