Próbuję wyświetlać napisy podczas odtwarzania wideo przy użyciu AVFoundation na OS X.Pokaż napisy z przewozem AVFoundation AVPlayer na OS X
Przejrzałem dokumentacji i nie mogę znaleźć sposób, aby umożliwić ścieżka napisów. Interfejs API zawiera wiele odniesień do ścieżek napisów, co pozwala sądzić, że jest obsługiwany.
Na iOS metoda -[AVPlayerItem selectMediaOption:inMediaSelectionGroup:]
służy do włączania ścieżek napisów. Ta metoda nie jest dostępna w pakiecie SDK 10.7. Czy jest inny sposób na wyświetlanie napisów?
EDIT: Quicktime Player X ma obsługę napisów, na przykład przy otwieraniu this movie pojawia się podmenu napisów z opcją wyboru języka i wyświetlą je po wybraniu języka angielskiego. To prowadzi mnie do przekonania, że są one zawarte w API ...
Czy wypróbowałeś 'closedCaptionDisplayEnabled = YES' – Dustin
@DustinRowland Dzięki, przegapiłem to. Po prostu wypróbowałem to, nie zmieniłem niczego tak daleko, jak mogłem. – joerick
Co sprawdziło się przy korzystaniu z AVAsset i AVPlayerItem, co dało mi lepszą kontrolę nad moimi obiektami. – Winston