Monter une vidéo frame par frame avec des PNG

Résolu/Fermé
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 30 mai 2012 à 11:19
ziggourat Messages postés 24832 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 12 avril 2024 - 30 mai 2012 à 19:20
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.
A voir également:

4 réponses

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
30 mai 2012 à 18:12
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
si cela fonctionne, c est le but...sacré mencoder
bonne continuation
0
ziggourat Messages postés 24832 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 12 avril 2024 5 014
Modifié par ziggourat le 30/05/2012 à 19:20
Merci à toi d'avoir indiqué la solution trouvée ;)
Bonne continuation,
Tchao
0
docsteph Messages postés 8765 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 19 septembre 2021 1 112
30 mai 2012 à 11:24
tout logiciel de montage video
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
30 mai 2012 à 11:52
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 24832 Date d'inscription dimanche 1 juillet 2007 Statut Contributeur Dernière intervention 12 avril 2024 5 014
30 mai 2012 à 11:51
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
bonjour
virtual dub
slts
0