Sous-titres pour AVPlayer/MPMoviePlayerController

Je suis en utilisant m3u8 format vidéo pour le streaming de la vidéo et maintenant j'ai besoin d'afficher des sous-titres pour le même.

J'ai cherché dans la Documentation d'Apple et vu que l'on peut obtenir à l'aide de la closedCaptionDisplayEnabled propriété de AVPlayer.

Je suis curieux de savoir quel doit être le format de sous-titres? Allons le .format srt faire?

Aussi puis-je obtenir le même à l'aide de MPMoviePlayerController?

Toute aide est appréciée.

  • Voir stackoverflow.com/questions/11312118/... et stackoverflow.com/questions/5662635/...
  • La documentation d'Apple souffre d'libellé exact sur ce point. Il dit seulement que closedCaptionDisplayEnabled “[i]ndicates si le joueur utilise le sous-titrage”. Il ne dit rien sur les sous-titres. Lors de mes tests (sous OS X), cette propriété n'a aucun effet sur les sous-titres; il ne fonctionne que sur le sous-titrage. (Vous pouvez le tester par vous-même en enregistrement-titres à la télévision à l'aide de EyeTV, puis de l'exporter vers les iPhone et MPEG-2 multiplexé formats, la conversion de ce dernier avec le Frein à main. L'EyeTV-pour-iPhone exportation ont une CC de la piste; le Frein à main rip aura une piste de sous-titres.)
InformationsquelleAutor Vasu N | 2012-07-17