Zigitor
Video editor written in Zig ⚡ using raylib
Install / Use
/learn @Mario-SO/ZigitorREADME
⚡ Zigitor: The Zig-powered Video Editor 🎬
Welcome to Zigitor, a lightning-fast video editor built with Zig ⚡
🌟 Features
- 🎥 Import multiple video files
- ⏱️ Timeline view for easy video arrangement
- 🔀 Concatenate videos seamlessly
- 📐 Convert videos to 9:16 aspect ratio for mobile-friendly content
- 🖥️ Simple and intuitive GUI
🛠️ Current Functionalities
-
Video Import 📥
- Import videos from your local file system
- Kind of show imported videos in the timeline 😅
-
Timeline Management ⏳
- Add imported videos to the timeline
- Visualize video durations on the timeline
-
Video Export 📤
- Concatenate all videos in the timeline
- Export the final video as a single file
-
Aspect Ratio Conversion 📱
- Convert the first video in the timeline to 9:16 aspect ratio
-
Preview Window 👁️
- (WOI) Preview your video edits in real-time
🚧 Work in Progress
Zigitor is currently under active development. It is an exciting side project for me, but I'm way too noob still, so bear with me.
🤝 Contributing
We welcome contributions! If you're interested in improving Zigitor or adding new features, please feel free to fork the repository and submit a pull request.
🙏 Acknowledgments
- Thanks to the Zig community for their awesome language and support
- FFmpeg for powering our video processing capabilities
- Raylib for making GUI development a breeze
Happy editing with Zigitor! 🎉
