我目前正在寻求一种解决方案,我可以将加速计数据存储到文件中,并通过CMTime索引到文件中来检索结果。这样我就可以传入1.5秒的时间值并检索运动数据(存储为纯文本行)
AVAssetWriter允许我使用CMTime写入文件并对图像/音频进行编码,然后使用copyCGImageAtTime进行检索。但是,我正在寻找一种方法,而不是图像/音频,用CMTime存储纯文本行。
总的来说,我每10毫秒将加速计数据存储到一个文件中,一旦我写完文件,我想使用CMTime索引到一个文件。同时,我也将编写一个视频文件,以便我可以检索与该CMTime相关的帧。另一种解决方案可以包括在文件中写入一行以包含数据后跟的时间戳,或者可能将加速度计数据与视频一起编码?但我想看看是否有更好的方法。
欣赏任何想法。