Superposition d'image sur vidéo...la roulette russe
Publié : mer. 17/avr./2013 7:45
Bonjour à tous,
Afin d'afficher le titre du film, la position, le volume, je superpose des images sur une vidéo.
Les résultats n'est pas toujours le même :
- des fois l'image apparaît très bien au dessus du film
- d'autre fois elle clignote au rythme du timer.
Alors si vous avez une méthode plus fiable, ou si vous savez quel paramètres à régler pour bien avoir les images au dessus du film, je vous serais très reconnaissant.
Un indice : j'ai clôner le disque dur d'un PC pour le mettre sur un autre , puis installer les drivers et les effets son différents. Cela vient peut être de la carte vidéo ??????
Merci bien
Afin d'afficher le titre du film, la position, le volume, je superpose des images sur une vidéo.
Les résultats n'est pas toujours le même :
- des fois l'image apparaît très bien au dessus du film
- d'autre fois elle clignote au rythme du timer.
Alors si vous avez une méthode plus fiable, ou si vous savez quel paramètres à régler pour bien avoir les images au dessus du film, je vous serais très reconnaissant.
Un indice : j'ai clôner le disque dur d'un PC pour le mettre sur un autre , puis installer les drivers et les effets son différents. Cela vient peut être de la carte vidéo ??????
Merci bien
Code : Tout sélectionner
If InitMovie() = 0
MessageRequester("Error", "Can't initialize movie playback !", 0)
End
EndIf
MovieName$ = OpenFileRequester("Choose the movie to play", "", "Movie/Audio files|*.avi;*.mpg;*.asf;*.mp3;*.wav|All Files|*.*", 0)
If MovieName$
If LoadMovie(4, MovieName$)
OpenWindow(0, 100, 150, MovieWidth(4), MovieHeight(4), "PureBasic - Movie")
AddWindowTimer(0,1,100)
CreateImage(2,100,20)
StartDrawing(ImageOutput(2))
Box(0,0,100,20,$FF0000)
StopDrawing()
ImageGadget(1,200,200,100,20,ImageID(2))
PlayMovie(4, WindowID(0))
Repeat
; si besoin
SetGadgetState(1,ImageID(2))
Until WaitWindowEvent() = #PB_Event_CloseWindow
Else
MessageRequester("Error", "Can't load the movie...", 0)
EndIf
EndIf