草庐IT

AVMutableVideoCompositionLayerIns

全部标签

ios - iOS 中的视频编辑问题

我目前正在开发一个iOS应用程序,它可以合并所需数量的视频。一旦用户点击按钮合并视频,视频就会合并,然后使用AVPlayer播放:CMTimenextClipStartTime=kCMTimeZero;NSIntegeri;CMTimetransitionDuration=CMTimeMake(1,1);//Defaulttransitiondurationisonesecond.//Addtwovideotracksandtwoaudiotracks.AVMutableCompositionTrack*compositionVideoTracks[2];AVMutableCompos

ios - 拼接两个视频

我需要创建一个由两个拼接视频组成的视频,如下图所示:实际上,我正在使用两个AVPlayer实例同时播放两个视频,但我需要用这两个视频创建最终视频:Finalvideo=[1|2]你对如何做到这一点有什么想法吗?这是我用来播放这两个视频的代码:-(void)viewDidLoad{[superviewDidLoad];NSURL*url=[[NSBundlemainBundle]URLForResource:@"video_1"withExtension:@"mp4"];self.mPlayer=[AVPlayerplayerWithURL:url];self.mPlayer2=[AVP

iOS7 AVMutableVideoCompositionLayerInstruction 导致视频帧卡住

我正在通过iOS7SDK中的AVMutableVideoCompositionLayerInstruction修改一些视频。以下代码用于iOS6.1.3,但在iOS7中,视频在第一帧卡住(尽管我仍然可以听到音频)。我摆脱了我应用的所有实际转换,以验证单独添加视频合成会导致问题。AVURLAsset*videoAsset=[[AVURLAssetalloc]initWithURL:inputFileURLoptions:NULL];AVAssetTrack*videoAssetTrack=[[videoAssettracksWithMediaType:AVMediaTypeVideo]o

iphone - 使用 AVMutableVideoCompositionLayerInstruction 旋转视频

我正在使用带有前置摄像头的iPhone4拍摄视频,并将视频与其他一些媒体Assets相结合。我希望此视频为纵向-所有视频的默认方向均为横向,在某些情况下,您必须手动进行管理。我正在使用AVFoundation,特别是AVAssetExportSession和AVMutableVideoComposition。根据WWDC视频,很明显,当我将视频组合成新作品时,我必须自己“修复”方向。所以,我创建了一个附加到我的AVMutableVideoCompositionLayerInstruction的AVMutableVideoCompositionLayerInstruction,我正在使用