Ios 是否有一种方法可以使用AVFoundation将自定义元数据写入单个视频帧?
我正在iOS应用程序中录制视频,在录制视频帧时,我需要将少量元数据写入其中 有办法做到这一点吗 我目前已设置了Ios 是否有一种方法可以使用AVFoundation将自定义元数据写入单个视频帧?,ios,swift,avfoundation,video-processing,Ios,Swift,Avfoundation,Video Processing,我正在iOS应用程序中录制视频,在录制视频帧时,我需要将少量元数据写入其中 有办法做到这一点吗 我目前已设置了AVCaptureVideoDataOutput和AVCaptureVideoDataOutputSampleBufferDelegate。我还成功地调用了这个方法,我认为元数据写入应该在这里进行(可能不会),但我不确定如何进行: func captureOutput(_ output: AVCaptureOutput, didOutput samp
AVCaptureVideoDataOutput
和AVCaptureVideoDataOutputSampleBufferDelegate
。我还成功地调用了这个方法,我认为元数据写入应该在这里进行(可能不会),但我不确定如何进行:
func captureOutput(_ output: AVCaptureOutput,
didOutput sampleBuffer: CMSampleBuffer,
from connection: AVCaptureConnection)
如果可以编写框架元数据,能否提供一个示例?我看过一些理论上的解释,但没有具体的解释
此问答涉及将元数据写入整个视频,但我需要将其写入各个视频帧: