我的應用程序捕獲一個視頻剪輯3秒鐘,並以編程方式我想從記錄的3秒剪輯創建一個15秒的剪輯,循環5次。最後必須在CameraRoll中保存15秒的剪輯。從.mov文件創建`CMSampleBufferRef`
我有我的3秒視頻剪輯通過AVCaptureMovieFileOutput
,我有它的NSURL
從委託當前在NSTemporaryDirectory()
。
我使用AVAssetWriterInput
來循環它。但它要求CMSampleBufferRef
,如:
[writerInput appendSampleBuffer:sampleBuffer];
如何將我在NSTemporaryDirectory嘖嘖這CMSampleBufferRef
從視頻()?
我看過代碼轉換UIImage
到CMSampleBufferRef
,但我可以找到任何視頻文件。
任何建議都會有幫助。 :)