Нет, с SDK 3.0 и новым Iphone 3G S вы можете захватывать фильмы с помощью API-интерфейсов. Вы ограничены 10-минутным видео.
В UIImagePickerControllerDelegate вы можете найти UIImagePickerControllerMediaType. Указывает тип носителя, выбранный пользователем. Значение представляет собой объект NSString, содержащий код типа, такой как kUTTypeImage или kUTTypeMovie.
Этот метод был добавлен:
imagePickerController: didFinishPickingMediaWithInfo: Сообщает делегат, который пользователь определена изображение или фильм. Этот метод является необязательным.
- (пустоты) imagePickerController: (*) UIImagePickerController подборщика didFinishPickingMediaWithInfo: (NSDictionary *) Информация о
Параметры выбор Объект контроллера управляющего интерфейсом сборщика изображения.
info Словарь, содержащий исходное изображение и отредактированное изображение, если выбрано изображение; или URL-адрес файловой системы для фильма, если выбран фильм. Словарь также содержит любую соответствующую информацию для редактирования. Клавиши для этого словаря перечислены в «Редактирование информационных ключей».
Обсуждение Реализация этого объекта объекта делегатом должна передать указанный носитель на любой настраиваемый код, который ему нужен, а затем отклонить представление выбора.
Когда редактирование включено, представление выбора дает пользователю предварительный просмотр текущего выбранного изображения или фильма вместе с элементами управления для его изменения. (Это поведение управляется представлением выбора до вызова этого метода.) Если пользователь изменяет изображение или фильм, информация о редактировании доступна в информационном параметре. Исходное изображение также возвращается в информационном параметре.
Максимальная продолжительность фильма составляет 10 минут. Если пользователь выбирает фильм продолжительностью более 10 минут, он вынужден обрезать его перед сохранением.
Внедрение этого метода является необязательным, но ожидается.
Доступность: Доступен в iPhone OS 3.0b и выше.
но вы говорите, что я должен записать видео, а затем работать над ним.Я говорю о работе в реальном времени на каждом кадре, возвращающемся с камеры. – zenna
Это все еще запрещено. Было непонятно (по крайней мере, мне) в вашем вопросе, что вы запрашиваете доступ в реальном времени к каждому отдельному кадру, снятому камерой. –