Получение кодека фильма под iOS?

Я пытаюсь найти кодек, используемый для сжатия фильма. Я уверен, что мне нужно как-то использовать CMFormatDescription и получить ключ CMVideoCodecType. Я застрял в том, как обойти массив метаданных. Любые идеи о том, как получить кодек?

AVURLAsset* movieAsset = [AVURLAsset URLAssetWithURL:sourceMovieURL options:nil];
NSArray *tracks = [movieAsset tracksWithMediaType:AVMediaTypeVideo];

if ([tracks count] != 0) {
    AVAssetTrack *videoTrack = [tracks objectAtIndex:0];

    //
    // Let's get the movie's meta data
    //

    // Find the codec
    NSArray *metadata = [movieAsset commonMetadata];
 }   
5
задан Kirill Shlenskiy 11 October 2017 в 00:06
поделиться