我已经实现了一个视频范围滑块 - https://github.com/itsmeichigo/ICGVideoTrimmer
在这个视频滑块中,我想在每次更改滑块以选择视频范围时获取视频大小。
每次更改滑块时都会调用此委托方法。我得到了视频的开始时间和结束时间,但是如何获取文件大小,例如视频的第 10 秒到第 40 秒?
func trimmerView(trimmerView: ICGVideoTrimmerView, didChangeLeftPosition startTime: CGFloat, rightPosition endTime: CGFloat) {
if startTime != self.startTime {
//then it moved the left position, we should rearrange the bar
self.seekVideoToPos(startTime)
}
self.startTime = startTime
self.stopTime = endTime
self.videoDurationLabel.text = "\(endTime - startTime) sec"
}