Bonjour,
je recherche une lib pour SDL permettant de lire un fichier .avi et l'afficher sur la surface screen de mon programme SDL.
Cela existe-t-il ?
Merci
Bonjour,
je recherche une lib pour SDL permettant de lire un fichier .avi et l'afficher sur la surface screen de mon programme SDL.
Cela existe-t-il ?
Merci
Jamais testé, mais il semblerait que ffmpeg soit le mieux placé...Envoyé par Eldacar
http://fr.wikipedia.org/wiki/FFMPEG
Jc
nickel, ça permet de le lire dans ma fenêtre SDL ?
Dans ffmpeg, consulte le fichier ffplay.c
Il contient, entre autre, les fonctions pour afficher les images dans sdl.
L'avantage et le défaut de ffmpeg, c'est sa puissance. En effet elle te permettra de lire bien plus que les avi, mais au prix d'une complexité assez importante.
Tu as aussi l'API AVIFile, qui est plus simple, mais qui ne concerne finalement que le format AVI en lui même et qui utilise ensuite les codecs de la machine, il faudra supposer qu'ils soient présents.
Cette api devient peut-être un peu vieillotte, mais elle fonctionne. L'un des tutoriaux nehe indique comment la coupler avec OpenGl, à partir de là il devrait être possible d'adapter le code pour sdl...
Sinon, si tu n'es pas cantonné au format AVI, et sous environnement managé, la SDL.NET incorpore des objets et méthodes tout faits pour lire les fichiers mpg.
Yé,
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager