Kitsunebi alternatives and similar libraries
Based on the "Video" category.
Alternatively, view Kitsunebi alternatives based on common mentions on social networks and blogs.
-
BMPlayer
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles. -
Cabbage
A video composition framework build on top of AVFoundation. It's simple to use and easy to extend. -
MMPlayerView
Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook -
VGPlayer
DISCONTINUED. A simple iOS video player, support play local and network, background playback mode, automatic caching while playing. -
YiVideoEditor
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Kitsunebi or a related project?
README
Overlay alpha channel video animation player view using Metal.
Example
To run the example project, clone the repo, and run pod install from the Example directory first.
Usage
At the top of your file, make sure to import Kitsunebi
import Kitsunebi
Then, instantiate PlayerView in your view controller:
private lazy var playerView: PlayerView = PlayerView(frame: view.bounds)!
override func viewDidLoad() {
super.viewDidLoad()
view.addSubview(playerView)
}
You can play transparency video any framerate. baseVideo is colornize video, alphaVideo is alpha channel monotone video. please see example video files.:
let baseVideoURL = Bundle.main.url(forResource: "base", withExtension: "mp4")!
let alphaVideoURL = Bundle.main.url(forResource: "alpha", withExtension: "mp4")!
playerView.play(base: baseVideoURL, alpha: alphaVideoURL, fps: 30)
Installation
Kitsunebi is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'Kitsunebi'
Author
Tomoya Hirano, [email protected]
License
Kitsunebi is available under the MIT license. See the LICENSE file for more info.
Sample video file
Backers
Split video using ffmpeg
ffmpeg -i base.mp4 -i alpha.mp4 -filter_complex "nullsrc=size=1500x1334 [base];[0:v] setpts=PTS-STARTPTS, scale=750x1334 [left];[1:v] setpts=PTS-STARTPTS, scale=750x1334 [right];[base][left] overlay=shortest=1 [tmp1];[tmp1][right] overlay=shortest=1:x=750" output.mp4
*Note that all licence references and agreements mentioned in the Kitsunebi README section above
are relevant to that project's source code only.