मैं एक फिल्म को संपीड़ित करने के लिए इस्तेमाल कोडेक खोजने की कोशिश कर रहा हूं। मुझे यकीन है कि अगर मुझे किसी भी तरह से 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];
}
आप इस एक के लिए एक समाधान मिल गया है? – vale4674