我在添加标签时无法显示视频的当前时间,但我不知道从哪里开始 . 我找到了一个苹果编辑视频的例子:https://developer.apple.com/library/content/samplecode/ReaderWriter/Introduction/Intro.html .
我正在尝试在AVAssetWriterInput中添加AVAssetWriterInputPixelBufferAdaptor,但在调用函数时崩溃了:append(_ pixelBuffer:CVPixelBuffer,withPresentationTime presentationTime:CMTime) - > Bool
我想知道的是我如何绘制与视频类似的时间https://www.youtube.com/watch?v=9mmrBDA1baY
更新:
我对使用适配器附加PixelBuffer感到有点困惑,但这只是将帧连接回视频的问题 . 在Apple的实例中,所有事情都是在_2916334中用CMSampleBuffer处理的 . 接下来要做的是处理CVPixelBuffer如何在当前时间添加图层或文本(实时自动更改)这是我在观看WWDC时发现的2014年帮助我在正确的方向
1 回答
如果您只想在视频上添加叠加层,则可以使用
AVVideoCompositionCoreAnimationTool
. 在CATextLayer
上添加文本更改动画并将其导出 .