Python >> Tutoriel Python >  >> Python GUI >> Pygame GUI

Comment puis-je lire un film mp4 en utilisant Moviepy et Pygame

Premièrement :vous pouvez utiliser

import moviepy

print(moviepy.__file__)

pour trouver le code source et voir comment cela fonctionne.

Après avoir cherché dans le code source, vous verrez qu'il utilise pygame pour l'afficher et vous pouvez essayer d'utiliser la fonction pygame set_caption() pour changer de titre.

from moviepy.editor import *
import pygame

pygame.display.set_caption('Hello World!')

clip = VideoFileClip('video.mp4')
clip.preview()

pygame.quit()

Avez-vous essayé de convertir de mp4 au format de fichier .mpg (vidéo MPEG-1, son MPEG-1 Audio Layer III (MP3)) en utilisant ffmpeg programme de conversion vidéo (http://ffmpeg.org/) :

ffmpeg -i <infile> -vcodec mpeg1video -acodec libmp3lame -intra <outfile.mpg>

(Pygame peut lire de la vidéo et de l'audio à partir de fichiers vidéo MPEG-1 encodés de base)