gpt4 book ai didi

iphone - 我可以在不使用 UIImagePickerController 的情况下录制视频吗?

转载 作者:行者123 更新时间:2023-12-04 23:31:23 25 4
gpt4 key购买 nike

我可以在不使用 UIImagePickerController 的情况下录制视频吗?
当然不需要越狱或其他任何会导致 App Store 拒绝该应用程序的事情。

我认为有一种方法可以不使用 UIImagePickerController 访问视频设备,因为这些相机应用程序可以录制视频并在使用 ffmpeg 的 iPhone 2G/3G 上工作:

  • iVideoCamera
  • iVidCam

  • 我通过谷歌搜索找到了这段代码。
    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 如何录制视频?

    最佳答案

    这两个都使用 CoreSurface,这是一个私有(private) API。你可以谷歌它以获取更多信息。在 iOS 4 中,有新的 API 可以从相机直接访问帧。

    关于iphone - 我可以在不使用 UIImagePickerController 的情况下录制视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3137366/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com