看板 MacDev 關於我們 聯絡資訊
想問各位大大 我用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