Page 1 sur 1
Comment connaitre la durée d'une video ?
Publié : sam. 06/nov./2004 18:06
par Pingtix
Salut tout le monde, je suis débutant un PureBasic (c'est Garzul qui m'a initié) et j'essaye de créer un lecteur video, et je voudrais savoir comment connaitre la durée d'une video.
J'ai bien essayé MovieLength() mais j'aimerais mieux avoir le temps en secondes ou en milisecondes.
Merci d'avance.
Publié : dim. 07/nov./2004 12:57
par Anonyme2
MovieInfo(Flags) renvoie le nombre de trames par seconde * 1000
MovieLength() renvoie la longueur (en trames) du film courant.
Il ne reste plus qu'à faire l'opération sachant que la doc PB dit ceci
Note: Cette commande ne fonctionne qu'avec les vrais films, car le nombre de trames ne peut pas être récuperé sur un fichier son (MP3, WAV, Ogg Vorbis etc..).
Il me semble avoir déjà donné la réponse mais je ne suis pas arrivé à retrouver le message, ni ici ni sur le forum de Ced (peut-être que c'était le tout premier forum de Ced ? qui avait crashé)
Publié : dim. 07/nov./2004 13:35
par Pingtix
Merci bcp pour l'info, j'avais déja trouvé ce moyen mais j'avais laissé tombé, ca ne marchait pas car j'avais oublié de divisier le nombre de frames par secondes par 1000 ! Résultat ca affichait que le video durait 0 ou 1 secondes!
Merci de m'avoir éclairé !
J'ai voulu faire pareil pour les fichiers audio, alors j'ai installé OGGstream mais ca na marche pas ca dit qu'il y a un probleme de lien

Comment faire pour que la libraire fonctionne ?
Publié : dim. 07/nov./2004 20:51
par Pingtix
Personne ne sait ?
Publié : jeu. 01/sept./2005 12:13
par gansta93
Apparemment la lib OggStream ne marche plus maintenant. De qui elle est cette lib déjà ?
Publié : jeu. 01/sept./2005 12:36
par gansta93
Je vien de poster sur le sujet concerné.