我会制作缩小尺寸的视频,宽度可能为 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