Ok Итак, я пытаюсь создать массив локально сохраненных видео в Xcode. Может кто-нибудь мне помочь? Я знаю, как программировать tableView
, мне просто нужно использовать массив для передачи этой информации (с использованием массива видеофайлов) в AVPlayerKit Controller
. в Свифт.Как я могу создать массив файлов .mp4 или .mov в Swift?
1
A
ответ
0
Итак, у меня была аналогичная проблема, и я закончил создание модели для моих видео, в которой содержится свойство для хранения данных файла. Таким образом, я был в состоянии сделать типы Sequence для моей модели и использования указанной последовательности в качестве источника данных:
import Foundation
class MyVideo: Object{
var fileName: String?
var fileExtension: String?
func setVideoFileData(filePath: String){
self.fileExtension = filePath.pathExtension
self.fileName = filePath.stringByDeletingPathExtension
}
}
А потом в моем ViewController что-то вроде этого:
var VideoCollection: Array<MyVideo>()
var newVideo = MyVideo()
newVideo.setVideoFileData("file.mp4")
VideoCollection.append(newVideo)
for video in VideoCollection{
let videoURL: NSURL = NSBundle.mainBundle().URLForResource(video.fileName!, withExtension: video.fileExtension!)!
}
Конечно, вы бы первыми проверьте эти опции fileName
и fileExtension
на нуль вместо развертывания силы.
Это позволит использовать ваши видеоролики с помощью типов последовательностей.
Это решение сработало для того, что мне было нужно, не уверен, что оно будет подходящим для вас, но просто идея. Удачи!
Смежные вопросы
- 1. Программно конкатенация файлов MP4 или MOV
- 2. Xcode Swift Сохранить записи видео в MOV или MP4
- 3. Создание файлов mov с помощью мультиплексирования mp4
- 4. Преобразование текста в видео (mp4 или mov или flv)
- 5. расширение изменение для .mov в .mp4
- 6. .mov файлов в NSArray
- 7. Как я могу создать массив классов в Swift
- 8. конвертировать MOV в mp4 с использованием transcode
- 9. Проблема при конвертации .mov в .mp4 php
- 10. Xuggle-Xuggler не конвертирует .MOV или .AVI в .MP4
- 11. Конвертировать из .mov в .mp4 (или h264) с помощью avconv
- 12. Ошибка конвертации FFMPEG .mov в .mp4
- 13. Возможно ли распознать объект видеофайла (mp4, mov, ...)
- 14. Как создать массив из файлов в группе проектов в Swift
- 15. Создать массив в swift
- 16. Как я могу создать массив списков (или подобных) в bash?
- 17. Как я могу получить Частота кадров, Битрейт любого видеофайла (wmv, mov, H.264, mp4)
- 18. Учитывая массив индексов, как я могу фильтровать массив в swift?
- 19. Как использовать ffmpeg для кодирования mp4 в mov
- 20. воспроизводить видео в формате .mp4 или .mov с URL-адреса Интернета или локального файла в iOS?
- 21. Как создать видеоролик QuickTime (.mov)?
- 22. Как я могу создать массив deques?
- 23. (Swift) Как создать глобальный массив?
- 24. Воспроизведение файлов mov в PyQt
- 25. Могу ли я создать массив?
- 26. iOS Миниатюра от Amazon S3 MP4/MOV URL
- 27. Как получить продолжительность видео с mp4, wmv, flv, mov видео
- 28. Как я могу добавить элемент в двумерный массив в swift?
- 29. Как я могу создать иерархию файлов makefile?
- 30. Swift - создать массив классов