-1

我正在开发一个类似于 YouTube 功能的应用程序。现在我需要在 collectionView 中显示视频列表(已存储在 Firebase 中),并且我需要获取每个视频的持续时间。我正在考虑

  1. 添加一个属性durationstruct Post在加载帖子时轻松获取它。

  2. AVURLAsset从视频的 url创建一个对象并从中获取持续时间asset.duration。但是,我的直觉告诉我,第二个选项并不是一个好主意。

我现在正处于 iOS 开发者职业生涯的早期阶段。我非常需要解决这个问题。谢谢!

4

1 回答 1

2

我会duration在上传视频时添加该属性(可能以秒为单位的两倍)——它几乎不会占用任何存储空间,而且很容易获取和解析。

于 2018-01-05T02:24:55.910 回答