Je ferais de la vidéo de taille réduite, peut-être 50 pixels à travers et 75 pixels pour la longueur. Ce sont la dimension physique.Comment faire une vidéo de taille réduite en utilisant AVAssetWriter?
Comment réglez-vous cela? dans les vidéosettings? Je pense que AVVideoWidthKey et AVVideoHeightKey sont plus pour la résolution pas pour la dimension physique ce dont j'avais besoin.
NSDictionary *videoSettings = [NSDictionary dictionaryWithObjectsAndKeys:
AVVideoCodecH264, AVVideoCodecKey,
[NSNumber numberWithInt: 320], AVVideoWidthKey,
[NSNumber numberWithInt:480], AVVideoHeightKey,
nil];
AVAssetWriterInput* writerInput = [[AVAssetWriterInput
assetWriterInputWithMediaType:AVMediaTypeVideo
outputSettings:videoSettings] retain
Pourquoi [NSNumber numberWithInt: 1], AVVideoMaxKeyFrameIntervalKey? – Meekohi
@Meekohi: ['AVVideoMaxKeyFrameIntervalKey'] (https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVFoundation_Constants/Reference/reference.html#//apple_ref/doc/c_ref/AVVideoMaxKeyFrameIntervalKey) spécifie un touche pour accéder à l'intervalle maximum entre les images clés. La valeur correspondante est une instance de 'NSNumber'. «1» signifie clé ** cadres seulement **. – Regexident
Hey désolé je comprends techniquement ce qu'il fait, ma question est pourquoi vous le feriez intentionnellement dans cette situation? Cela ne réduit-il pas la capacité de compresser la vidéo finale? – Meekohi