Kino
Kino
English
Kino is a lightweight native video editor for macOS, built with Swift and SwiftUI.
It is designed around a simple, fast, and non-destructive editing workflow, while keeping the user's original media safely in the filesystem.
Features
- Native macOS video editing
- Non-destructive editing workflow
- Timeline-based editing
- Video and audio tracks
- Cut, split, trim, and delete clips
- Real-time video preview
- Transform controls
- Scale, rotation, position, and opacity
- Undo and redo
- Project save and load
- Media relinking and missing media detection
- Native Finder integration
Architecture
Kino uses a modular architecture with a lightweight Core and optional feature modules.
The architecture separates project management, media management, timeline editing, playback, and export responsibilities to keep the application maintainable and extensible.
Design Philosophy
Kino follows a filesystem-first approach.
Source media remains in the user's filesystem and is never overwritten during normal editing. Projects store editing decisions and references to source media instead of duplicating the original files.
Technology
- Swift
- SwiftUI
- AppKit
- AVFoundation
- Xcode
Kino is currently under active development.
Kino
Bahasa Indonesia
Kino adalah aplikasi video editor native untuk macOS yang ringan dan dibangun menggunakan Swift dan SwiftUI.
Kino dirancang dengan alur editing yang sederhana, cepat, dan non-destructive, sekaligus menjaga media asli pengguna tetap aman di filesystem.
Fitur
- Video editing native macOS
- Workflow editing non-destructive
- Timeline-based editing
- Video dan audio tracks
- Cut, split, trim, dan delete clip
- Real-time video preview
- Kontrol transform
- Scale, rotation, position, dan opacity
- Undo dan redo
- Save dan load project
- Media relinking dan deteksi media yang hilang
- Integrasi dengan Finder
Arsitektur
Kino menggunakan arsitektur modular dengan Core yang ringan dan feature modules yang dapat dikembangkan secara terpisah.
Arsitekturnya memisahkan tanggung jawab project management, media management, timeline editing, playback, dan export agar aplikasi lebih mudah dipelihara dan dikembangkan.
Filosofi Desain
Kino menggunakan pendekatan filesystem-first.
Media asli tetap berada di filesystem pengguna dan tidak ditimpa selama proses editing normal. Project hanya menyimpan keputusan editing dan referensi terhadap media asli, bukan menggandakan file sumber.
Teknologi
- Swift
- SwiftUI
- AppKit
- AVFoundation
- Xcode
Kino saat ini masih dalam tahap pengembangan aktif.