いいえ、SDK 3.0と新しいIphone 3G Sでは、実際に提供APIを使用してムービーをキャプチャできます。 10分のビデオに制限されています。
UIImagePickerControllerDelegateでは、UIImagePickerControllerMediaTypeを見つけることができます。 これは、ユーザーが選択したメディアタイプを指定します。値は、kutTypeImageやkUTTypeMovieなどの型コードを含むNSStringオブジェクトです。
このメソッドが追加されました:
imagePickerController:didFinishPickingMediaWithInfo: をユーザーが画像や動画を選んデリゲートに通知します。このメソッドはオプションです。
- (無効)imagePickerController:(UIImagePickerController *)ピッカーdidFinishPickingMediaWithInfo:(NSDictionaryの*)情報
パラメータ ピッカー 画像ピッカーインターフェイスを管理するコントローラオブジェクト。
info イメージが選択された場合、元のイメージと編集済みのイメージを含む辞書。ムービーが選択されている場合はムービーのファイルシステムURLです。辞書には関連する編集情報も含まれています。この辞書のキーは、「情報キーの編集」に記載されています。
ディスカッション このメソッドのデリゲートオブジェクトの実装は、指定されたメディアを必要なカスタムコードに渡して、ピッカービューを閉じます。
編集が有効な場合、ピッカービューでは、現在選択されている画像またはムービーのプレビューがユーザーに表示されます。この動作は、このメソッドを呼び出す前にピッカービューで管理されます。ユーザーがイメージまたはムービーを変更した場合、編集情報はinfoパラメーターで使用できます。元の画像もinfoパラメータに返されます。
最大ムービーの再生時間は10分です。ユーザーが10分以上の長さのムービーを選択すると、ムービーを保存する前にトリミングする必要があります。
このメソッドの実装はオプションですが、予期されています。
利用可能時間 iPhone OS 3.0b以降で使用できます。
しかし、ビデオを録画してから作業する必要があります。私はカメラから戻って来る各フレームのリアルタイム操作について話しています。 – zenna
これはまだ禁止されています。あなたの質問では、カメラでキャプチャされた各単一フレームへのリアルタイムアクセスを求めていることは明らかでした(少なくとも私にとって)。 –