Comment lire une video

Signaler
Messages postés
190
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
18 mars 2009
-
Messages postés
190
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
18 mars 2009
-
salut tout le monde j'ai un grand probleme -> je ne sais pas
comment fais pour lire une sequence video n'import quel format,
j'ai deja fais beaucoup des recherches sur votre site et sur le web mais
pas de resultat bon,just un code qui ne marche pas le voila :

#include <SDL\SDL.h>
#include <smpeg\smpeg.h>

void CallBack_Affichage(SDL_Surface* dst,int x,int y,unsigned int w,unsigned int h)
{
SDL_UpdateRect(dst,x,y,w,h);
SDL_Flip(dst);
}


int main(int argc, char* argv[])
{
SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO|SDL_INIT_TIMER);
SDL_Surface* surface_principale=SDL_SetVideoMode(640,480,32,SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_FULLSCREEN);
SMPEG* fichier=SMPEG_new("video_mpeg1_cbr.mpg",NULL,1);
SMPEG_enableaudio(fichier,1);
SMPEG_enablevideo(fichier,1);
SMPEG_scaleXY(fichier,640,480);
SMPEG_setdisplayregion(fichier,0,0,640,480);
SMPEG_setdisplay(fichier,surface_principale,NULL,CallBack_Affichage);
SMPEG_play(fichier);
SDL_Delay(3000);
SMPEG_delete(fichier);
SDL_Quit();
}
je me demande si quelqu'un peux m'aidé avec une petite explication comment peux faire le marcher merci avance (cppfrance).

3 réponses

Messages postés
146
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
8 mars 2008
2
voila ta reponse a ton probleme :

apres 5min de recherche sur google, j'ai trouvé un tuto tres clair et commenté :

tutorial pour smpeg

dans la partie 6,

tu y remarqueras que cettelibrairie ne fait pas tout le boulot en direct,

mais qu'il faut rafraichir en permanance la surface de la vidéo

car ca te permet d'effectuer des taches en meme temps....

du genre afficher plusieures vidéos en meme temps cote à cote....

ou plein d'autre choses encore !



voila ! n'hesite pas a demander si tu as des difficultés...



@++
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
13
Salut,

J'avais déposé un code source montrant comment lire des clips vidéo pour tous les formats:

http://www.cppfrance.com/codes/LECTEUR-DE-CLIPS-VIDEO/33111.aspxJ'espère que ça correspond à ce que tu cherches.
Messages postés
190
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
18 mars 2009

merci beaucoup