iOS obtiene velocidad de fotogtwigs de video

Quiero get la velocidad de fotogtwigs para un video específico. Traté de ver las API en AVFoundation y AssetsLibrary como AVURLAsset o AVAssetReader. Ninguno de ellos es realmente útil. ¿Alguien sabe un método en los frameworks / biblioteca de Apple para get la velocidad de fotogtwigs

Para iOS 7 o más, puede usar la propiedad currentVideoFrameRate de AVPlayerItemTrack. Es la única propiedad consistente que he visto medir FPS. La propiedad nominalFrameRate parece estar rota en transmisiones HLS.

 AVPlayerItem *item = AVPlayer.currentItem; // Your current item float fps = 0.00; for (AVPlayerItemTrack *track in item.tracks) { if ([track.assetTrack.mediaType isEqualToString:AVMediaTypeVideo]) { fps = track.currentVideoFrameRate; } } 

La opción más fácil es get una AVAssetTrack y leer su propiedad nominalFrameRate. Parece que esto puede ayudarte.

La velocidad de fotogtwigs nominal es la velocidad de fotogtwigs de la pista, en fotogtwigs por segundo. (de solo lectura) AVAssetTrack Clase @property (nonatomic, readonly) float nominalFrameRate