Estoy usando el formato de video m3u8 para transmitir el video y ahora necesito mostrar los subtítulos para el mismo.Subtítulos para AVPlayer/MPMoviePlayerController
He buscado en la documentación de Apple y encontré que puedo lograrlo utilizando la propiedad closedCaptionDisplayEnabled
de AVPlayer
.
Me gustaría saber cuál debería ser el formato de los subtítulos? ¿Lo hará el formato .srt?
También puedo lograr lo mismo usando MPMoviePlayerController
?
Cualquier ayuda es apreciada.
Ver http://stackoverflow.com/questions/11312118/show-subtitles-with-an-avfoundation-avplayer-on-os-x y http://stackoverflow.com/questions/5662635/show -subtitles-in-a-mpmovieplayerviewcontroller-por-default – Till
La documentación de Apple adolece de una redacción exacta sobre este punto. Solo dice que 'closedCaptionDisplayEnabled'" [i] indica si el jugador usa subtítulos ". No dice nada sobre los subtítulos. En mi prueba (en OS X), esa propiedad no tiene ningún efecto sobre los subtítulos; it * only * funciona en subtítulos. (Puede probarlo usted mismo grabando un televisor con subtítulos ocultos usando EyeTV, luego exportándolo a formatos muxed de iPhone y MPEG-2, luego conviértalo con HandBrake. La exportación EyeTV-to-iPhone tendrá una pista CC; el rasgado HandBrake tendrá una pista de subtítulos.) –