0
我可以在不使用UIImagePickerController的情况下录制视频吗? 当然不需要越狱或其他任何会导致App Store拒绝该应用程序的东西。我可以在不使用UIImagePickerController的情况下录制视频吗?
我觉得这是访问视频设备不使用的UIImagePickerController,因为这些相机的应用程序可以记录iPhone 2G/3G视频和工作,它利用ffmpeg的一种方式:
我通过谷歌搜索选择了这个代码。
AVFormatParameters formatParams;
AVInputFormat *iformat;
formatParams.device = "/dev/video0";
formatParams.channel = 0;
formatParams.standard = "ntsc";
formatParams.width = 640;
formatParams.height = 480;
formatParams.frame_rate = 29;
formatParams.frame_rate_base = 1;
filename = "";
iformat = av_find_input_format("video4linux");
av_open_input_file(&ffmpegFormatContext,
filename, iformat, 0, &formatParams);
该代码告诉我如何打开摄像头设备,但我不知道iPhone的设备路径。
iVideoCamera和iVidCam如何录制视频?
特别是AVFoundation框架。 – 2010-06-29 02:57:44