Lire un stream audio à partir d'un fichier avi.

Soyez le premier à donner votre avis sur cette source.

Vue 8 984 fois - Téléchargée 811 fois

Description

Bonjour à toutes et à tous,

Je suis toujours en cours de réalisation d'un moteur 3D et d'un jeu qui l'accompagne, mais récemment, l'envie d'intégrer une video d'introduction ou de pouvoir créer des écrans télévisés dans certains niveaux est apparue.

J'ai lu l'excellent et sympatique tutorial 35 de nehe.gamedev.net qui m'a permis de parvenir à mes fins, hors très vite il me fallait du son avec !!!!!!!! Je ne me sentais pas l'âme de faire un fake avec un son d'arrière plan ni-même. Il n'y a que trop peu d'articles sur le net permettant de jouer le stream audio d'une video avi. Je n'avais pas envie de me servir de directSound et fmod n'étais pas assez explicit.
Donc après des heures sur la msdn (sdk multimedia) et en lisant l'excellent article de Jonathan Nix(http://www.gamedev.net/reference/articles/article840.asp) je suis parvenu à mes fins et je vous les fais partagées.

La qualité du code n'est pas optimale vu qu'il vient de sortir du fourn soyez humble.
Merci.

Ps: je pense vraiment que ce code peut être utile et puisse être étudier par bon nombre de personnes aux mêmes fins que moi.
Bye++

NB: Le projet est pour Dev-cpp, linker avec la lib incluse vfw32 (video for windows). Le code devrait être opérationnel sous vc++.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
15
Date d'inscription
dimanche 12 novembre 2000
Statut
Membre
Dernière intervention
27 mars 2006

c'est fait! Lisez la description de la mise à jour.
Messages postés
106
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
11 février 2008

merci de renommer le .exe en .ex_ car il a été supprimer lors de l'upload ...

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.