2011-04-20 91 views
1

我目前使用記錄API AVFoundation視頻並且已經指定了fileUrl寫:它記錄如何使用AVFoundation將視頻寫入iPhone相機膠捲?

NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]]; 

然而,現在到一個臨時目錄。我如何將這個文件寫入相機膠捲?相機膠捲目錄是什麼?

謝謝!

+1

查看WWDC 2010會話中的AVCamDemo。它顯示瞭如何做到這一點。 – 2011-04-23 22:14:01

回答

0

我從AVCamDemo代碼中找到了一些關於Apple網站的文檔。

+1

嗨!也許你可以擴大你的答案,提供一個鏈接到你找到解決方案的地方,也許可以修復你的問題的代碼片段?這樣你可以幫助其他人有類似的問題:) – NikiC 2011-04-26 09:33:10

+0

爲什麼它是正確的答案?沒有代碼或鏈接或解釋。 – 2015-03-17 10:01:10

3

記錄到磁盤後執行以下操作以將視頻複製到相機膠捲

if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(outFileName)) { 
    UISaveVideoAtPathToSavedPhotosAlbum(outFileName, self, @selector(video:didFinishSavingWithError: contextInfo:), nil); 
} 

注意UIVideoAtPathIsCompatibleWithSavedPhotosAlbum()會成功只錄制的視頻是正確的QuickTime格式。

相關問題