Как сделать видео уменьшенного размера с помощью AVAssetWriter?

Я бы сделал видео уменьшенного размера, может быть, 50 пикселей в ширину и 75 пикселей в длину. Это физическое измерение.

Как вы это установите? в настройках видео? Я думаю, что AVVideoWidthKey и AVVideoHeightKey больше предназначены для разрешения, а не для физического измерения, которое мне было нужно.

NSDictionary *videoSettings = [NSDictionary dictionaryWithObjectsAndKeys:
                               AVVideoCodecH264, AVVideoCodecKey,
                               [NSNumber numberWithInt: 320], AVVideoWidthKey,    
                               [NSNumber numberWithInt:480], AVVideoHeightKey,   
                               nil];
AVAssetWriterInput* writerInput = [[AVAssetWriterInput
                                    assetWriterInputWithMediaType:AVMediaTypeVideo
                                    outputSettings:videoSettings] retain
10
задан Jaleel Nazir 28 May 2016 в 08:26
поделиться