【发布时间】:2012-02-08 04:25:49
【问题描述】:
我正在使用 Objective c 在 IOS(iphone/ipod/ipad)中进行视频处理。我正在使用 AVFoundation 框架来捕获视频。我想使用 ffmpeg-libx264 对这些视频帧进行编码/解码。我已经为 ios 编译了 ffmpeg-x264 lib。我从 AVFoundation 获得了 kCVPixelFormatType_32BGRA。
我的问题是
1.如何使用avcodec_encode_video将kCVPixelFormatType_32BGRA转换为AVFrame用于enode?p>
2.如何将avcodec_decode_video2的AVFrame转换为kCVPixelFormatType_32BGRA@decode端?
请帮助我开始上述过程或提供工作教程的路径。提前致谢。
【问题讨论】:
标签: iphone ffmpeg avfoundation x264