2010-11-09 37 views
2

Comment puis-je trouver la durée d'un fichier mp4 en heures et minutes. J'ai essayé de charger l'URL dans un MPMoviePlayerViewController et j'utilise la propriété duration que je convertis alors le nstimeinterval en une chaîne mais il en résulte toujours 0. Y at-il une méthode pour faire cela?Trouver la durée d'un mp4 - iPhone SDK

Merci,

Kevin

+0

Quelqu'un at-il déjà une solution à ce problème? – lab12

Répondre

0

Vous devrez peut-être attendre la MPMovieDurationAvailableNotification à feu avant de vérifier la durée. De Apple MPMoviePlayerController Class Reference,

Cette notification est affichée lorsque la durée d'un objet film est déterminé. L'objet de la notification est l'objet MPMoviePlayerController lui-même. Il n'y a pas de dictionnaire userInfo. La valeur de durée est reflétée dans la propriété de durée du contrôleur de lecteur vidéo .

+0

Combien de temps faut-il pour que cette notification soit exécutée? J'ai besoin d'obtenir la longueur du fichier mp4 au cours du processus de création de cellules dans mon uitableview. Existe-t-il d'autres options que celle-ci? – lab12