我想使用类 AVPlayer 的 Seek 方法。但是这个方法需要一个参数 CMTime。 任何人都知道这个对象。
为了将播放光标移动到给定的时间。
最佳答案
Apple 文档包含有关 CMTime struct 的信息.
据我了解,您将“时间刻度”设置为适合媒体的时间刻度(例如 44100 = 1/44100 秒 - 这可能适合 CD)。然后“值”表示该时间刻度的单位。因此,88200 的值将是 2 秒。
CMTime cmTime = new CMTime();
cmTime.TimeScale = 44100;
cmTime.Value = 88200;
虽然不是很清楚,我同意你。
关于frameworks - CoreMedia.CMTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3684883/