chapitres de vidéos pour l'iPhone

voix
3

Est-il possible d'utiliser des chapitres dans les vidéos pour l'iPhone dans une application?

Par exemple: J'ai une vidéo de 3 minutes à jouer. Je chapitre 1 à partir de 0s, chapitre 2 à 50 ans, chapitre 3 à 95s.

Puis-je commencer plaquant la vidéo à 50 ans (chapitre 2) jusqu'à la fin? Puis-je faire jouer tout le chapitre 2 de 50 à 95s?

Ma question ne porte pas sur la façon d'ajouter des chapitres à une vidéo. Je veux savoir si ce comportement est disponible sur l'iPhone.

Créé 18/09/2008 à 18:42
utilisateur
Dans d'autres langues...                            


3 réponses

voix
0

Ceci est certainement possible d' envoyer le message non documenté setCurrentTime à MPMoviePlayerController. Il prend un paramètre de type double qui indique la position de lecture en quelques secondes. Trouvez ci - dessous un court exemple:

Étendre la MPMoviePlayerController pour éviter les avertissements du compilateur:

@interface MPMoviePlayerController (extended)
-(void)setCurrentTime:(double)seconds;
@end

Ensuite, vous pouvez appeler partout où vous en avez besoin - avant le début ou pendant la lecture.

MPMoviePlayerController* player = [[ MPMoviePlayerController alloc] initWithContentURL:url ];
[ player setCurrentTime:95.0 ];
[ player play ];
Créé 21/05/2009 à 08:01
source utilisateur

voix
4

iPhone SDK 3.0+ a une nouvelle propriété MPMoviePlayerController.initialPlaybackTime pour régler l'heure pour démarrer la lecture du film. Ce sera « arrondi » à l'époque le plus proche keyframe plus tôt, donc ne fournit pas le positionnement de départ exact, mais assez proche.

Créé 29/07/2009 à 23:07
source utilisateur

voix
2

player.currentPlaybackTime = temps;

Créé 19/07/2010 à 14:23
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more