![](/img/trans.png)
[英]How to set a 10 second limit to video recording and in real time remove the 10 seconds old film parts - Swift iOS
[英]Swift/iOS: Capture only the previous 10 seconds of a video recording
我想使用我的iOS設備不斷記錄視頻流,但是要采取一些措施(雙擊屏幕等),我想在調用該動作之前捕獲10秒鍾。
我不確定在不存儲整個視頻流然后僅拍攝視頻的最后10秒的情況下如何執行此操作。
嘗試以下代碼可能對您有用
let session = AVCaptureSession()
let movieOutput = AVCaptureMovieFileOutput()
movieOutput.maxRecordedDuration = CMTime(seconds: 10, preferredTimescale: 1)
if session.canAddOutput(movieOutput) {
session.addOutput(movieOutput)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.