onmyway133 / Gifmagic
Licence: other
💈 Gif maker and extractor in Swift
Stars: ✭ 38
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Gifmagic
Gif Frames
🖼 Extract frames from an animated GIF with pure JS
Stars: ✭ 100 (+163.16%)
Mutual labels: extract, gif
SSffmpegVideoOperation
This is a library of FFmpeg for android... 📸 🎞 🚑
Stars: ✭ 261 (+586.84%)
Mutual labels: gif, frame
Open-Imaging
Tools and libraries that deal with the creation and processing of images.
Stars: ✭ 100 (+163.16%)
Mutual labels: gif, frame
Nativexplatform
Akeeba Portable Tools (cross-platform) - Desktop utilities for use with Akeeba Backup and Akeeba Solo
Stars: ✭ 17 (-55.26%)
Mutual labels: extract
Extrakt
Extract .tar(.gz) using the system binary (fast!), with a javascript fallback (portable!)
Stars: ✭ 19 (-50%)
Mutual labels: extract
Asciicast2gif
Generate GIF animations from asciicasts (asciinema recordings)
Stars: ✭ 874 (+2200%)
Mutual labels: gif
X11 Recorder
xrec helps you capture any area of your screen either as a screenshot or record a gif file.
Stars: ✭ 17 (-55.26%)
Mutual labels: gif
Glide
An image loading and caching library for Android focused on smooth scrolling
Stars: ✭ 32,046 (+84231.58%)
Mutual labels: gif
Talend Tableau Extract
Tableau Extract output component for Talend
Stars: ✭ 12 (-68.42%)
Mutual labels: extract
Sdwebimageswiftui
SwiftUI Image loading and Animation framework powered by SDWebImage
Stars: ✭ 844 (+2121.05%)
Mutual labels: gif
Rdhs
API Client and Data Munging for the Demographic and Health Survey Data
Stars: ✭ 22 (-42.11%)
Mutual labels: extract
Chr
🔤 Lightweight R package for manipulating [string] characters
Stars: ✭ 18 (-52.63%)
Mutual labels: extract
C cpp project framework
CMake build system( framework) with kconfig support for C/CPP projects
Stars: ✭ 26 (-31.58%)
Mutual labels: compile
Drv3 Tools
(Not actively maintained, use DRV3-Sharp) Tools for extracting and re-injecting files for Danganronpa V3 for PC.
Stars: ✭ 13 (-65.79%)
Mutual labels: extract
GifMagic
❤️ Support my apps ❤️
- Push Hero - pure Swift native macOS application to test push notifications
- PastePal - Pasteboard, note and shortcut manager
- Quick Check - smart todo manager
- Alias - App and file shortcut manager
- My other apps
❤️❤️😇😍🤘❤️❤️
Encoder
Encode images into gif file
let url = Encoder().encode(images: images, frameDuration: 0.05)
Decoder
Decode gif file into images and get info
let info = Decoder().decode(gifUrl: url)
info.images
info.frameDuration
info.pixelWidth
info.pixelHeight
Decode video file into images and get info
let info = Decoder().decode(videoUrl: url)
info.images
Modifier
Modify each frame within the gif
let newGifUrl = Handler().modify(gifUrl: url, closure: { image in
// Handle image the way you want
return image
})
Installation
GifMagic is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'GifMagic'
GifMagic is also available through Carthage. To install just write into your Cartfile:
github "onmyway133/GifMagic"
GifMagic can also be installed manually. Just download and drop Sources
folders in your project.
Author
Khoa Pham, [email protected]
Contributing
We would love you to contribute to GifMagic, check the CONTRIBUTING file for more info.
License
GifMagic is available under the MIT license. See the LICENSE file for more info.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].