Monter une vidéo frame par frame avec des PNG

Résolu
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -  
ziggourat Messages postés 24855 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Dans un programme que je suis en train de mettre au point, je génère des images PNG à chaque pas de temps de ma simulation, et j'aimerais pouvoir les coller bout à bout de manière à voir et revoir mes simulations en temps réel une fois toutes les images générées (un peu comme un dessin animé)
Il ne s'agit pas de faire un diaporama de ces images, mais bien une vidéo, sachant que la fréquence de mes images est de 12fps (éventuellement 24, 36 ou 48 si j'accélère la simulation), que la taille des images est de quelques dizaines pixels seulement (je peux éventuellement les agrandir), et que j'ai moins de 400 couleurs (mais je peux diminuer ma palette si nécessaire).

Est-ce que quelqu'un aurait une idée sur comment créer ma vidéo à partir de ces images ?
Je vous remercie d'avance pour vos réponses.

4 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Avec Wax et VirtualDub, je n'arrive à rien...
Par contre sous Linux j'ai réussi à faire un script shell avec MEncoder :

mencoder "mf://$1/*.png" -mf fps=12:type=png -ovc lavc -lavcopts vcodec=mpeg4:vqscale=2:vhq:v4mv:trell:autoaspect -o $2 -nosound -vf

$1 : le répertoire qui contient les images (prise dans l'ordre alphabétique)
$2 : le fichier de sortie (extension .avi)

Je ne dis pas que je comprends toutes les options (que j'ai trouvé sur internet), mais le résultat me convient, je vais donc marquer cette discussion comme résolue...

Bonne soirée !
2
gej62
 
si cela fonctionne, c est le but...sacré mencoder
bonne continuation
0
ziggourat Messages postés 24855 Date d'inscription   Statut Contributeur Dernière intervention   5 023
 
Merci à toi d'avoir indiqué la solution trouvée ;)
Bonne continuation,
Tchao
0
docsteph Messages postés 8763 Date d'inscription   Statut Membre Dernière intervention   1 117
 
tout logiciel de montage video
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Mais encore ?

Là je prends le premier logiciel de montage vidéo que j'ai sous la main : Windows Live Movie Maker
Mais je ne peux pas lui préciser mes 12fps, seulement un temps de 0,08s entre chaque image, ce qui me donne un décalage de 4% vu que 60 secondes simulées = 720 images = 57,6 secondes de vidéos... Ça peux paraître pas grand chose, mais j'ai vraiment besoin que ma simulation soit en temps réel.
0
ziggourat Messages postés 24855 Date d'inscription   Statut Contributeur Dernière intervention   5 023
 
Bonjour,

VirtualDub pourrait peut-être te le permettre.
Sous Linux, tu as aussi de nombreux logiciels de montage vidéo gratuits assez performant il me semble : https://fr.wikipedia.org/wiki/Montage_video#Logiciels_de_montage_non_lin.C3.A9aire
J'y rajoute Wax, sous Windows je crois : https://www.debugmode.com/wax/

Cordialement
0
gej62
 
bonjour
virtual dub
slts
0