Connaitre la longueur d'une video sans loadmovie
Publié : dim. 03/sept./2017 10:04
Bonjour à tous,
J'aimerais savoir si il était possible de récupérer le temps total d'une vidéo sans passer par le loadmovie qui (j'ai l'impression) demande pas mal de ressource.
Pour info j'utilise actuellement le code si dessous pour récupérer le temps.
Merci d'avance pour vos réponse 
J'aimerais savoir si il était possible de récupérer le temps total d'une vidéo sans passer par le loadmovie qui (j'ai l'impression) demande pas mal de ressource.
Pour info j'utilise actuellement le code si dessous pour récupérer le temps.
Code : Tout sélectionner
LoadMovie(i,Files())
; If IsMovie(i)
; TramePS=MovieInfo(i,0)
; TrameTot=MovieLength(i)
; Duration = TrameTot/TramePS
; Millisecs = Duration / 10000
; Hours = (Duration / 3600)
; Minutes = (Duration / 60) - (60 * Hours)
; Seconds = Duration - (60 * (Duration / 60))
; Hours$ = Str(Hours) : Minutes$ = Str(Minutes) : Seconds$ = Str(Seconds)
; If Seconds < 10 : Seconds$ = "0" + Seconds$ : EndIf
; If Minutes < 10 : Minutes$ = "0" + Minutes$ : EndIf
; If Hours < 10 : Hours$ = "0" + Hours$ : EndIf
; duree$=Hours$ + ":" + Minutes$
; FreeMovie(i)
