Изменить ориентацию записанного видео

У меня есть видео в директории документов приложения, которое находится в альбомном режиме. Я хочу изменить ориентацию на портретный режим навсегда. Кто-нибудь знает, как я могу сделать это с помощью кода? Есть ли учебник или образец? После нескольких часов поиска в Google я не смог найти ничего по этой теме.

ПРИМЕЧАНИЕ: я хочу полностью изменить ориентацию, а не просто изменить ее в MPMoviePlayerController. Так что, если пользователь поделится этим фильмом в Facebook, Twitter и т. Д., Он всегда будет показан там в портретном режиме.

-(IBAction)changeMovieToPortrait
{
    NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask ,YES);
    NSString* documentsPath = [paths objectAtIndex:0];
    NSString* movieFile1 = [documentsPath stringByAppendingPathComponent:@"movie1.mov"];

    NSURL *movURL = [NSURL fileURLWithPath:movieFile1];

    NSMutableDictionary* myDict = [NSMutableDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES] ,
                                   AVURLAssetPreferPreciseDurationAndTimingKey ,
                                   [NSNumber numberWithInt:0],
                                   AVURLAssetReferenceRestrictionsKey, nil];

    AVURLAsset* movie = [[AVURLAsset alloc] initWithURL:movURL options:myDict];

    //not sure how to do it here
}

0 ответов

Другие вопросы по тегам