Bonjour à tous,
Je tente de réaliser une incrustation d'image contenant du texte dans une vidéo.
Il peut s'agir d'une image a.jpg de la seconde 2 à la seconde 3 de la vidéo, puis d'une image b.jpg de la seconde 4 à 7 par exemple. Les images et timming serons surement indiqué dans une fichier à part, fichier texte, xml, au autre, c'est secondaire.
Pour le moment, je découvre la manipulation d'image, avec ce petit code :
A terme, l'idée est d'utiliser ffmpeg (ou une autre librairie) pour décomposer la vidéo en image, puis de faire l'incrustation de texte dans une série d'image, et utiliser ffmpeg pour transformer ces images incrustés en un film.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 from PIL import Image background = Image.open ("C:/Users/Yoann/Pictures/fond.png") foreground = Image.open ("C:/Users/Yoann/Pictures/texte.PNG") background.paste(foreground, (0, 0), foreground) background.show()
Niveau optimisation, cela me semble bien nul
Je me permet donc d'ouvrir ce sujet au cas où il y-aurait des suggestions.
Je me poserais surement quelques question lors de point bloquant ; questions qui ne vont surement pas tarder à venir au fur et à mesure de l'avancement de mon projet![]()
Partager