Awesome Swift Video

  • Agrume Agrume 790
    star
    updated 3 months ago MIT License

    πŸ‹ A lemony fresh iOS image viewer written in Swift.

  • updated over 1 year ago MIT License

    Edit images and video with async / await in Swift, powered by Metal.

  • BMPlayer BMPlayer 1,933
    star
    updated 7 months ago MIT License

    A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

  • Cabbage Cabbage 1,540
    star
    updated about 1 year ago MIT License

    A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.

  • GPUImage2 GPUImage2 4,803
    star
    updated almost 3 years ago BSD 3-Clause "New...

    GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.

  • iina iina 37,899
    star
    updated about 2 months ago GNU General Publi...

    The modern video player for macOS.

  • updated almost 3 years ago MIT License

    Overlay alpha channel video animation player view using Metal.

  • updated 7 months ago MIT License

    Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook

  • updated 10 months ago MIT License

    πŸ”„ Export and transcode media in Swift

  • Player Player 2,071
    star
    updated about 2 years ago MIT License

    ▢️ Play and stream media in Swift

  • updated over 4 years ago MIT License

    Player View is a delegated view using AVPlayer of Swift

  • updated about 1 year ago MIT License

    A set of tools to trim, crop and select frames inside a video

  • updated over 1 year ago Apache License 2.0

    A Swift wrapper for the FFmpeg API

  • updated over 3 years ago MIT License

    πŸ“Ή Framework to Play a Video in the Background of any UIView

  • updated 6 months ago MIT License

    iOS 360-degree video player streaming from an AVPlayer.

  • updated over 1 year ago MIT License

    YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.