【发布时间】:2020-05-23 10:19:11
【问题描述】:
我必须在我的项目中使用 FFmpeg。我已经集成mobile-ffmpeg
根据给出的指示。
github/tanersener/mobile-ffmpeg
我使用了如下的吊舱。
pod 'mobile-ffmpeg-full'
我必须打开相机,我已经执行了如下命令。
[MobileFFmpeg execute: @"-f avfoundation -r 30 -video_size 1280x720 -pixel_format bgr0 -i 0:0 -vcodec h264_videotoolbox -vsync 2 -f h264 -t 00:00:05 %@", recordFilePath];
它还询问了摄像头的权限,也询问了麦克风的权限,然后日志开始出现摄像头正在捕捉视频,但没有摄像头预览。保存视频后,我在文档目录中找到了链接,但这些链接没有播放。
我还执行了库为视频信息和其他提供的命令,但它们总是在失败的情况下运行。
任何帮助,示例项目,包装器(Objecitve-C 或 Swift),请说明。
【问题讨论】:
-
你可以使用默认的 UIImagePickerController 然后使用 ffmpeg 进行任何转换......!我可以知道你为什么在你的应用程序中使用 ffmpeg 吗?
-
实时预览视频过滤器。
-
我不相信
-vcodec h264_videotoolbox在 iOS 上可用。请您验证一次。 -
看起来没有适用于 iOS 的 FFMpeg 包装器。
-
我遇到了同样的问题。你找到解决办法了吗?
标签: ios objective-c ffmpeg