transferir - recortar tamaño video iphone
¿Cómo puedo obtener el volumen original de video comprimido en iOS 6? (1)
Estoy usando el código a continuación para comprimir el video.
- (void)convertVideoToLowQuailtyWithInputURL:(NSURL*)inputURL
outputURL:(NSURL*)outputURL
handler:(void (^)(AVAssetExportSession*))handler
{
[[NSFileManager defaultManager] removeItemAtURL:outputURL error:nil];
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:inputURL options:nil];
AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetMediumQuality];
exportSession.outputURL = outputURL;
exportSession.outputFileType = AVFileTypeQuickTimeMovie;
[exportSession exportAsynchronouslyWithCompletionHandler:^(void)
{
if (exportSession.status == AVAssetExportSessionStatusCompleted)
{
printf("completed/n");
NSLog(@"outputurl is %@",outputURL);
}
else
{
printf("error/n");
NSLog(@"error is %@",exportSession.error);
}
}];
}
después de la compresión, el video tiene un sonido muy bajo en iOS6, pero en iOS 5 estoy obteniendo el volumen original completo, y luego, ¿cómo puedo obtener el volumen original en iOS 6?
Hay un problema de sonido en iOS 6. La esperanza debajo de URL puede ayudarte.
https://discussions.apple.com/thread/4339660?start=90&tstart=0