作者issuemylove (skill)
看板MacDev
標題[問題] 連續錄影間隔時間過長
時間Wed Dec 3 12:31:18 2014
想問各位大大
我用Sample Code: AVCam去改成我要的錄影程式。
是想要改成可以分段的連續錄影。
(就是我想錄100分鐘,每10分鐘錄成一段,會有10個錄影檔案)
後來研究出在AVCaptureFileOutputRecordingDelegate的captureOutput:...xxx 方法中
從AVAssetsLibrary使用 writeVideoAtPathToSave...xxx完成之後才可以繼續下個錄影。
(也就是存完錄影檔案才可以進行下次的錄影)
但是當將每段錄影長度改成3分鐘之後
存擋到下次錄影的間隔差了10幾秒...超過我的容忍範圍QQ
請問我這樣的做法是正確的嗎?
或是有辦法將間隔時間縮小呢?
還是說這是iOS的先天限制 orz
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.11.42
※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1417581080.A.890.html
※ 編輯: issuemylove (1.160.11.42), 12/03/2014 12:39:33
→ shinrenpan: 錄完再切不行嗎? 12/03 14:02
推 HateDebris: 間隔應該可以更短,至少可以到三秒內。 12/03 16:28
→ issuemylove: ㄜ之後發現,錄影本身是存在他定義好的位置 12/15 13:00
→ issuemylove: 但是如果用AVAssetlib的話,他會做一個類似檔案複製 12/15 13:00
→ issuemylove: 的動作 12/15 13:00
→ issuemylove: 所以那個時間是無法避免的,直接用錄製的時候規定好 12/15 13:01
→ issuemylove: 的路徑就可以間隔縮短。 謝謝大大們的回應! 12/15 13:01