Page 1 sur 1

[R] DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:03
par DJSIR
Bonjour. Je viens vous demander une petite question, j'ai une vidéo, et je veux la mettre dans une DLL pour l'animer dans une fênetre AutoIt.
Le problème c'est que la vidéo n'est pas dans le bon format (pourtant conteneur avi).

J'ai suivi le tuto de Tlem à la lettre, sans succés
J'ai aussi suivi un bout de code pour inclure de l'avi dans une gui mais sans succés

Je m'adresse a Tlem particulièrement, peux tu me faire une DLL avec ma vidéo STP...

lien : http://djsir.free.fr/uploads/aperture.avi.AVI

Re: DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:10
par jumby
Je t'ai créé ta dll.

Information de ta dll :
Resource name : VIDEO1
Resource type : AVI

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:26
par DJSIR
Merci, comment as-tu fait ?


edit :mais cela ne marche pas
► Afficher le texte
$hAvi1 = GUICtrlCreateAvi ( "video.dll", "VIDEO1", 8, 344, 481, 145) ; Mise en place élément AVI

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:29
par jumby
Utilise le fichier RDG.exe
Il te permettra de créer de manière très simple tes dll.

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:32
par DJSIR
La vidéo ne s'anime pas ! et n'apparait meme pas

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : ven. 05 juin 2009 18:49
par jumby
La fonction GUICtrlCreateAvi ne permet pas d'accéder aux ressources vidéo contenu dans une dll.

Il te faudra passer par un autre script pour parvenir à tes fins (si il existe...).

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : sam. 06 juin 2009 14:25
par ani
Regarde l'exemple fourni par GUICtrlCreateAvi(dll,id,....)

As-tu tapé le mot AVI dans la recherche de l'aide d'Au3 ?
Normalement dans la partie U(ser)D(efined)F(unctions) tu dois apercevoir GuiAvi management et autant d'exemple :o

bonne continuation ;)

Re: [..] DLL, AVI, et Vidéo dans une fênetre

Posté : sam. 06 juin 2009 19:06
par DJSIR
oui, c'etait un problème de codec dans la vidéo. il faut enlever la compression !