AnimationPreviewer - 快速预览Lottie&SVGA的Mac小工具

现在开发App经常用到Lottie或SVGA的动画,有时候我想先看效果再写代码,但想看效果就得去官网上传文件才可以预览,感觉好麻烦(尤其是SVGA,不能在同一页面下查看不同动画,想看另一个动画要打开新的预览页面才行😠)。

于是乎就写了这个AnimationPreviewer,可以在桌面直接把文件拖拽到App中快速预览效果!

Demo地址:AnimationPreviewer

AnimationPreviewer是用Mac Catalyst开发的(有兴趣可以看我这篇文章:Mac Catalyst 初体验),目前功能比较简单,主要用来快速预览Lottie和SVGA。

快速预览 Lottie & SVGA

把Lottie文件/SVGA文件/zip包丢进App即可:

可截取动画任意一帧生成图片 & 导出动画视频

  • PS:目前仅支持Lottie可导出动画视频

Tips

  1. 拖拽预览支持Lottie文件、SVGA文件、及其对应的zip包。
  2. Lottie文件内容需要跟以下规格保持一致:
swift 复制代码
lottie_dir:
    - data.json
    - images:
        - img_0.png
          img_1.png
          img_2.png
          ...

Demo地址:AnimationPreviewer

  • 使用Xcode运行项目需要先编译MacPlugin,然后才可以运行项目。
  • 项目编译之后可以把安装包丢到应用程序里面,以后直接在启动台中打开。
  • Release中提供dmg安装包。
相关推荐
bossjuemfc2 小时前
不记得文件名时,Mac 上的搜索还能怎么做?
macos
2501_915909063 小时前
Windows 打开 Xcode 工程,编译调试 Xcode 项目并和 Mac 同事协作
ide·windows·vscode·macos·ios·个人开发·xcode
请为小H留灯11 小时前
Mac 常用操作与维护技巧
macos·电脑·清理电脑·常用技巧
hantmac21 小时前
不记得文件名时,Mac 上的搜索还能怎么做?
人工智能·macos
这是谁的博客?1 天前
AI 加速器 RTL 数字系统设计深度解析:从 MAC 阵列 Verilog 实现到时序收敛与时钟功耗的芯片落地全链路
人工智能·macos·ai·verilog·数字ic设计·ai芯片·rtl
slacker-kian1 天前
M 系列 Mac 清除顽固的 CorpLink
macos·corplink·m系列
2501_916007471 天前
Windows OpenSSL 生成 iOS 证书,制作 p12 与描述文件,KXBuild 签名实操
windows·vscode·ios·objective-c·个人开发·swift·敏捷流程
kk_net88991 天前
FSNotes:macOS 和 iOS 上的开源笔记管理器
笔记·其他·macos·ios
00后程序员张1 天前
Windows 开发 iOS App 入门,用 SwiftUI 写第一个 iOS App 装到 iPhone
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
zhangfeng11331 天前
com.apple.quarantine 并不是乱码,而是 macOS Gatekeeper 给下载文件自动打上的“隔离属性
macos·策略模式