嗨,我必须将电影文件保存到自定义文件夹中,为此我使用的是 NSSavepanel。我是 NSSavepanel 的新手,所以我不知道如何将 AVCaptureMovieFileOutput 对象添加到 NSSavePanel
我的代码是
-(void)doSaveDocument
{
NSSavePanel *savePanel = [NSSavePanel savePanel];
[savePanel setTitle:@"Save image"];
[savePanel setNameFieldStringValue:@"AnnotatedImage.mov"];
if([savePanel runModal] == NSFileHandlingPanelOKButton)
{
[self takeScreenRecording:rect saveAtPath:[savePanel URL]];
[[NSWorkspace sharedWorkspace] openURL:[savePanel URL]];
[mMovieFileOutput startRecordingToOutputFileURL:[savePanel URL] recordingDelegate:self];
}
}