Cabbage
Cabbage copied to clipboard
A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.
When i try to scale video speed it up or slow it the voice is gone but the videos works ``` let resource = AVAssetTrackResource(asset: asset) resource.scaledDuration = CMTime(seconds: 5.0,...
is it possible to add this?
如题,pod之后无法创建ImageCompositionGroupProvider实例,因为没有公开的实例方法。 另外CompositionGenerator类中buildVideoComposition()方法生成的videoComposition,能否支持下自定义frameDuration?目前视频会被统一处理成30FPS
Hi Guys! I am trying to add a transparent H.265 video as an overlay and I am getting an opaque background for this track. I tried to set the timeline...
About the text overlay, edit, drag and drop, zoom in and out of the function, whether there is a demonstration code, or a way of thinking to achieve.
Currently, I am trying with this function but not getting proper resolution open func newRenderedPixelBufferForRequest(request: AVAsynchronousVideoCompositionRequest) -> CVPixelBuffer? { guard let outputPixels = renderContext?.newPixelBuffer() else { return nil } guard...
Conflict with the Resource class name in the '[Kingfisher](https://github.com/onevcat/Kingfisher)' library
添加多个视频片段内存会暴增闪退
添加音频后到 avplayer 播放,拖拽后,点击播放。比如当前在 8.5 秒,开始会抖动到 8.4 秒然后继续播放,体验会不好
技术解决方案探讨
你好! 我们在你的中文说明当中看到以下信息: 对 CALayer 的支持,可以把 CALayer 所支持的所有 CoreAnimation 动画带入到视频画面中。比如使用 Lottie,设计师在 AE 中导出的动画配置,客户端用配置生成 CALayer 类,添加到 AVVideoCompositionCoreAnimationTool 中就可以很方便的实现视频中做贴纸动画的功能。 能否提供1~2个相应使用Lottie导出的动画配置做的视频合成的例子吗? Jack WeChat:15915895880