【问题标题】:Save a section of video from UIImagePickerController programmatically以编程方式从 UIImagePickerController 保存一段视频
【发布时间】:2012-09-20 13:58:05
【问题描述】:

我正在尝试研究如何以编程方式编辑从 UIImagePickerController 返回的视频数据。

在录制此视频期间,我将聆听有趣的事件并记录它们的时间,然后当视频完成后,我希望能够在这些时间剪下 10 秒的剪辑并将它们保存为个别视频。

您可以使用编辑控件执行此操作,因此我认为也可以通过编程方式进行。

到目前为止,我只有下面的代码获取视频数据,但我不确定如何继续。

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSString *type = [info objectForKey:UIImagePickerControllerMediaType];

[self dismissModalViewControllerAnimated:NO]; 

if ([type isEqualToString:(NSString *)kUTTypeVideo] || 
    [type isEqualToString:(NSString *)kUTTypeMovie]) { // movie != video
    NSURL *videoURL = [info objectForKey:UIImagePickerControllerMediaURL];
    NSData *videoData = [NSData dataWithContentsOfURL:videoURL];

} 

有什么想法吗?

【问题讨论】:

    标签: iphone objective-c video


    【解决方案1】:

    你可以用FFMPEG library把视频剪成碎片。

    完全符合您的要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 2014-12-10
      • 2011-12-14
      • 1970-01-01
      • 2012-06-18
      • 1970-01-01
      相关资源
      最近更新 更多