iOS:在附加到 AVAssetWriterInput 之前裁剪 CMSampleBufferRef
我目前正在尝试 CoreImage,学习如何将 CIFilters 应用于相机源。目前,我成功地获取相机源,应用过滤器并将源以视频的形式写入 AVAssetWriter,但我…
使用 CVDisplayLink 绘图需要多快?
使用 CVDisplayLink 绘图需要多快? 我的想法是否正确,在显示链接回调中绘制场景后,如果 CVGetCurrentHostTime() > outputTime->hostTime,那么我丢…
AVQueuePlayer是否支持异步添加AVPlayerItems?
我有一个视频播放器,需要播放网络上的一系列视频。这些视频的 URL 事先未知,因为它们来自其他 HTTP 请求的 XML 或 JSON 响应。 当视频 URL 已知时,…
使用 AVFoundation 更改视频帧大小
我正在尝试将视频帧大小更改为方形,即 100 x 100。这是代码: - (void) changeSize :(NSURL *) url { //Create audio/video Settings NSDictionary *…
AVAssetWriterInputPixelBufferAdaptor 返回空像素缓冲池
我确定我的缓冲区属性出了问题,但我不清楚是什么问题——没有很好地记录应该放在那里的内容,所以我根据 CVPixelBufferPoolCreate 和 Core Foundatio…
如何从 OpenGL 纹理创建 CVOpenGLTextureRef
我有一个使用 OpenGL 和 Core Video 的小项目设置。我渲染到 FBO 并将其用作程序其他部分的纹理,但以 CVOpenGLTextureRef 的形式传递此纹理引用会更…
从 QuickTime 电影中实时提取 YV12 (YUV420) 格式的所有视频帧的方法?
我在 QTKit 中打开了 QTMovie。 我需要实时获取 YV12 格式(kYUV420PixelFormat)的该视频的每一帧(即,我将其传递给仅接受 YV12 并且需要实时播放视…
iOS CoreVideo 内存泄漏
有人可以帮助我在 XCode 中运行 Instruments 时跟踪这些 CoreVideo 内存泄漏吗? 基本上,当我按下自定义运动 jpeg 播放器上的“录制视频”按钮时,就…
CVPixelBufferCreateWithBytes 的宽度和高度参数
似乎核心视频的 CVPixelBufferCreateWithBytes 允许宽度和高度为 320 和 480。 如果我尝试 160 和 240,则会单击图像。 但我真的很喜欢创建一个尺寸较…
iPhone:实时视频颜色信息、焦距、光圈?
有没有办法使用 AVFoundation 和 CoreVideo 实时获取颜色信息、光圈和焦距值? 让我解释一下。假设当我拍摄视频时,我想在屏幕的一小部分中采样颜色并…