MPMoviePlayerController örneğini kullanarak dosyaya (.scc) gömülü altyazıları olan bir filmi oynatmaya çalışıyorum. Belgeleri okudum ve bu dersle altyazıları açmak için destek göremiyorum. Apple'ın bir kullanıcının iTunes'dan filmler için altyazıları açmasına izin verdiğini biliyorum. Bunu yapmak için özel bir yol biliyor mu?iPhone için MPMoviePlayerController içinde Kapalı Altyazılar
cevap
Maalesef, bildiğim kadarıyla, bunu otomatik olarak yapmanın bir yolu yok. Ancak, iOS3.2 + kullanıyorsanız, kendiniz yapmak çok zor değildir.
iOS3.2 + 'da, MPMoviePlayerController MPMediaPlayback protokolüne uygundur; bu, dosyada nerede olduğunuzu belirlemek için "oynatma kafası" ne her zaman erişebileceğiniz anlamına gelir.
Özellikle SCC dosya biçimini bilmiyorum, ancak altyazıların ve bunlarla ilişkili başlangıç / bitiş zaman kodlarının bir listesi varsa (bu, altyazı biçimlerinin çoğunun temelini oluşturuyor gibi görünüyor), Düzenli aralıklarla "oynatma kafası" süresini kontrol edebilir, sahip olduğunuz altyazı kümelerinin herhangi biriyle eşleşip eşleşmediğini görebilir ve film görünümüne bir alt görünüm ekleyerek görüntüleyebilirsiniz.
iOS 4.0 ve sonrasında, AVPlayer class'u da kullanabilirsiniz. Doğal olarak kapalı açıklamayı destekler (bkz. ClosedCaptionDisplayEnabled özelliği).
- 1. iPhone MPMoviePlayerController
- 2. MPMoviePlayerController iPhone uygulamasında belirtilen zamana nasıl iletilir?
- 3. MPMoviePlayerController
- 4. MPMoviePlayerController vs MPMoviePlayerViewController
- 5. Graphviz (DOT) Altyazılar
- 6. MPMoviePlayerController iO7 issue
- 7. MPMoviePlayerController önyükleme ilerlemesi
- 8. MPMoviePlayerController anda Swift
- 9. Dart içinde kapalı cast operatörü için sözdizimi nedir?
- 10. MPMoviePlayerController Veri arabelleği yüzdesi
- 11. MPMoviePlayerController Yerleşimi iOS 6
- 12. YouTube API'sı kullanan videolar için Altyazılar nasıl alınır?
- 13. MPMoviePlayerController: Video döngümümü nasıl yapabilirim?
- 14. HTML5 Video İzleme Altyazılar Görünürlük Durum
- 15. Program aracılığıyla MPMoviePlayerController denetimlerini gösterme
- 16. MPMoviePlayerController denetimlerinin ve arama çubuğunun her zaman nasıl görüntüleneceğini gösterir iPhone
- 17. iPhone - iOS için titreşimin açık mı yoksa kapalı mı olduğunu nasıl anlarım?
- 18. .dylib linked in Debug, XCode içinde iPhone için Sürüm bulunamadı
- 19. MPMoviePlayerController benim yarattığım <code>MPMoviePlayerController</code> örneği benim app görüntüyü
- 20. iPhone Geliştirme - iphone uygulaması için bellek sınırlaması
- 21. MPMoviePlayerController initialPlaybackTime özelliği iOS'ta çalışmıyor 8.4
- 22. AMQJS0008I Sabitleme PAHO JS + Activemq içinde soket kapalı hatası
- 23. MPMoviePlayerController arka planda ses akışını oynatıyor
- 24. Iphone sdk içinde NSError mesajını nasıl alabilirim?
- 25. iphone NStimer 2 saniye içinde başlıyor
- 26. MPMoviePlayer oynatılırken iPhone otomatik kilidi nasıl etkinleştirilir?
- 27. iPhone için mobil site için Force download
- 28. iphone için ebook framework
- 29. iPhone için ses tonu
- 30. JSON Kitaplık için iPhone
'closedCaptionDisplayEnabled', video dosyasına gömülü yazılım altyazısını açar/kapatır mı? Dosya birden fazla altyazı parçasına sahipse, örneğin, ingilizce veya fransızca program aracılığıyla seçim yapabilir miyim? Dokümantasyon neredeyse hiçbir şey söylemiyor, sağlayabileceğiniz her türlü yardım büyük beğeni topluyor. Teşekkürler! –