Получение URL фильма из UIImagepickerController - PullRequest
1 голос
/ 05 сентября 2011

Когда я снимаю видео с помощью UIImagepickerController, URL-адрес фильма, который я получаю от imagePickerController: didFinishPickingMediaWithInfo:, и URL-адрес, который я получаю из того же видео после сохранения в кадре камеры, различаются.Кто-нибудь может объяснить, почему это так?

Большое спасибо, Навин

1 Ответ

1 голос
/ 03 октября 2011

Все мультимедийные данные на устройстве хранятся в библиотеке активов.У вас нет необработанного доступа к этому хранилищу.iOS создает временную копию фильма, которую вы хотите использовать, и сохраняет ее в файле, доступном из вашего приложения.

После захвата фильма вы получаете временный путь к фильму в файловой системе вашего устройства.Вам нужно сохранить этот файл в своей библиотеке ресурсов (список камер).

После выбора фильма из библиотеки вы получите путь к копии сжатого фильма в файловой системе устройства и ссылку на библиотеку ресурсов.

...