Programme en C permettant de convertir une série d'images (bmp, jpg ou gif), avec un son wave, en un fichier AVI.
Possibilité de compresser la vidéo en choisissant le codec à l'aide d'une boîte de dialogue.
Testé uniquement sous XP!
Source / Exemple :
// Voir zip
Conclusion :
Fichier rar fourni dans zip contenant images + son wave pour tester le programme.
Toute aide (ou idée) pour l'amélioration de ce programme est la bienvenue.
5 janv. 2011 à 18:53
je cherche un code C pour compression d'un signal vidéo au niveau d l'analyse spatial (estimation et compensation de mouvement) par l'ondelette 5/3, un exemple svp merci
11 déc. 2008 à 01:07
J'etais parti sur une solution directshow mais j'ai trouvé ca et c'est mille fois plus simple !
En plus c'est clair et concis, ca va à l'essentiel.
Bravo.
4 juin 2008 à 10:36
est possible de faire le contraire, c'est à dire: à partir des .avi, on récupère les images et on les transforme en BMP???
31 déc. 2007 à 15:16
je cherchais quelquechose assurant ces fonctions, et j'étais sur ffmpeg ou mpeg.org qui fournissent les sources en GPL.
Je tenais à rester multiplateformes, mais bon, dans un 1er temps, je vais tenter d'utiliser SantyAVICreator afin d'avoir une base qui tourne... ;)
Aussi j'ai tenté de recompiler avec VC++2005, mais sans succès, j'ai entre autres des erreurs d'importation du projet (merci MS !), puis sur tous les fichiers à inclure :((
Donc je pars pour l'adapter en gcc/MinGW, çà sera surement plus compact.
Katsankat, si tu veux bien publier ton adaptation, çà m'intéresse vivement...
;)
21 juil. 2007 à 01:12
J'ai ajouté un Edit pour les FPS, un préview des images quand on clique sur la liste (redimensionnée avec conservation du ratio), et transformé AviFile.cpp en classe, le tout compilé avec GCC, si ça t'intéresse.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.