映画の圧縮に使用されるコーデックを見つけようとしています。どういうわけか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];
}