gpt4 book ai didi

ios - 在 AVPlayer seekToTime 中使用秒数

转载 作者:技术小花猫 更新时间:2023-10-29 11:15:03 24 4
gpt4 key购买 nike

这应该是一个简单的。我有一个播放视频文件的 AVPlayer,我希望能够跳转到特定时间,但我在理解 CMTime 的工作原理时遇到了一些问题。

我需要以秒为单位指定时间。例如:如果我想跳转到 10.8 秒,我想做这样的事情:

[self.avPlayer.currentItem seekToTime:CMTimeMakeWithSeconds(10.8, 1];

但我没有得到我想要的结果。

最佳答案

http://warrenmoore.net/understanding-cmtime

可能会让您更清楚地了解 CMTime。

如果您将行改为阅读...

[self.avPlayer.currentItem seekToTime:CMTimeMakeWithSeconds(10.8, 60000)];

您可能会得到更好的结果。 60000 是一秒钟内有多少项。如果您将 1 用作此值,那么您每秒只能跳到一个位置 - 通过输入 60000,您将在第 10 秒和第 11 秒之间给自己 60000 个位置。

关于ios - 在 AVPlayer seekToTime 中使用秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22666190/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com