首页 文章

编辑视频:将实时文本,图层,图像......添加到视频中

提问于
浏览
1

我在添加标签时无法显示视频的当前时间,但我不知道从哪里开始 . 我找到了一个苹果编辑视频的例子: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年帮助我在正确的方向
enter image description here

1 回答

  • 1

    如果您只想在视频上添加叠加层,则可以使用 AVVideoCompositionCoreAnimationTool . 在 CATextLayer 上添加文本更改动画并将其导出 .

相关问题