我对快速(和编程)还是很陌生,我正在尝试将从ARFrame获得的CVPixelbuffer实时输出到视频(顶部没有AR内容)。
我已经设置了AVAssetWriter和Input,并在每个帧上尝试附加CVPixelbuffer(转换为CMSampleBuffer)。
该代码创建一个0字节的文件,并且没有任何错误。我无法弄清楚出了什么问题,而且该文档对于我的水平来说还是很隐秘的。
我很确定每一帧的时间戳都不正确。但是我不知道每个简单的帧是否需要时间,或者自视频开始以来的总时间。
然后是cvPixelBuffer的大小和格式。我也无法弄清楚是否需要告诉AVAssetwriter即将到来的数据的大小和格式,或者它是否可以自行计算出来。
谢谢您的时间。
var endsWith = 'foo';
var foundFoo = _.filterDeep(
obj,
function(value, key) {
return _.endsWith(value.name, endsWith);
},
{ tree: { children: ['sub_categories', 'indicators'] } }
);