Comment lire une video

unionx Messages postés 190 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 18 mars 2009 - 16 oct. 2005 à 03:04
unionx Messages postés 190 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 18 mars 2009 - 17 oct. 2005 à 05:05
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

MrdJack Messages postés 146 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 8 mars 2008 2
16 oct. 2005 à 03:59
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...



@++
1
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
16 oct. 2005 à 19:50
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.
0
unionx Messages postés 190 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 18 mars 2009
17 oct. 2005 à 05:05
merci beaucoup
0
Rejoignez-nous