两者可以相互转换,因为共享同一高速缓冲区 CVPiexlBuffer可以理解为在CPU内存,纹理是GPU显存,GPU显存才需要GL环境,所以CVPiexlBuffer的创建不...
核心思想要理解:glFramebufferTexture2D这个函数,意思是把纹理附件附加到帧缓冲,所有渲染命令就会写入到纹理上,filter处理后的效果可以从这个纹理拿到;...
一:使用VPIO,系统音量不能调整到0,remoteIO可以,两者的音量相互独立; 二:使用VPIO后如果再次设置setCategory那么iOS14以后系统毕现音量变小,根...
STData<float> triangles=m_face_result_manager->getTheFace()->m_wrap_face_vertex_triangl...
请教个问题:用AVMutableCompositionTrack的- (BOOL)insertTimeRange:(CMTimeRange)timeRange ofTrack:(AVAssetTrack *)track atTime:(CMTime)startTime error:(NSError * _Nullable * _Nullable)outError方法裁剪视屏时,如果裁掉了首帧I帧,那么裁剪后的视屏首桢就可能是P桢了,这样的话有问题吗?
SDVideoCamera:仿抖音(视频录制、视频剪辑、视频合成)闲话不多讲,先上项目Github传送门。 SDVideoCamera传送门 前言 又是好久没有更新博客了,哈哈哈,由于近来从公司离职,再加上近来要结婚的缘故,所以有大量充足的...
instruments如果显示有泄露,但call tree上面的提示信息无法跳转到具体的代码; 解决方案: 打开项目的build setting--搜索Debug Infor...
[assetWriterPixelBufferInput appendPixelBuffer:pixel_buffer withPresentationTime:frameTime]这个方法编码视屏时在5s这种设备上编码后的时间戳是负的,这个有了解吗?
数数GPUImage里那些未知的坑(一)记录一些实际开发中,比较难碰到与遇见的坑。大多是较深的操作,一般项目都碰不上,只有对自定义视频定制性较高的项目才会碰上。其他的像首帧黑帧,常见崩溃之类问题的社区有大把现...