Skip to content

SwiftVideo 0.0.1

Latest

Choose a tag to compare

@shial4 shial4 released this 25 Oct 11:42
· 4 commits to main since this release

SwiftVideo 0.0.1 is the first release of a Swift video composition library for iOS, macOS, and Android through Skip Fuse.

  • Declarative composition builders and immutable clip modifiers designed for SwiftUI application state.
  • Exact timeline editing, split/trim continuity, keyframe animation, image and text overlays, picture-in-picture, filters, and audio mixing/fades.
  • Metal-backed Core Image composition on Apple and Media3 OpenGL composition on Android, with asynchronous export, progress, and cancellation.
  • A SwiftUI example editor under Example, including an animated title scene, image overlay, captioned second video angle, soundtrack, undo/redo, and MP4 export.
  • Apache 2.0 licensing, dependency notices, developer guides, recorded GIFs, platform tests, and coverage workflows.

Apple supports H.264/HEVC in MP4 or MOV and rational frame rates. Android supports MP4 with integer frame rates. Output is SDR; device codec limits and font/color differences apply. The example renders previews after edits rather than providing a live timeline compositor.

See documentation, README, Example, and verification details.