9

我们有一个视频应用程序,它从用户的相机胶卷中导入视频。我们的问题是导入使用本机相机应用拍摄的慢动作视频。我们可以识别出高于正常的帧速率(例如 120 或 240 fps)。

我们找不到的是指定视频何时进入慢动作以及何时再次加速的元信息。有谁知道这些信息保存在哪里,和/或如何获取它?它是在文件本身中,还是存储在某个单独的元文件中?

任何帮助将不胜感激,谢谢!

4

2 回答 2

2

慢动作片段在技术上不是元数据。它们是您可以在此处UITrackSegment阅读的类型

轨道上的缩放方法的结果会创建一个 timeMapping 对象,该对象以它的 source.duration / target.duration 的速率播放轨道。您可以在这篇博文中了解更多相关信息。

于 2017-02-08T09:26:08.453 回答
0

Sadly the Answer is NO. The ALAsset of the video files does not contain any information pertaining to the start and end points of a Slo Mo segment in a High FPS video.

Refer : https://devforums.apple.com/message/1025773#1025773

于 2015-03-26T15:38:05.060 回答