It is my pleasure to announce the initial release of Medo, a modern Media Editor built exclusively for Haiku OS. Medo allows customisation using OpenGL based GLSL plugins, and allows 3rd party developers to create dynamically loaded Addons and Plugins.
There are many bundled media effects, including:
- Colour grading effects (Saturation/Exposure/Temperature etc)
- Colour correction curves and white balance.
- Support for Adobe LUT (Look Up Tables)
- Create masks and keyframes
- Several bundled transitions
- Several special effects (Blur, Night Vision, Chroma Key etc)
- Spatial tools to transform media (scale/rotate/position/crop)
- Multiple text effects, including 3D extruded fonts.
- Audio effects (20 band equaliser, fade)
Medo can edit UHD 4K videos, export to any Haiku supported codec, is optimised for many CPU-core systems, and has low system resource requirements. Medo is multilingual (currently supports 10 user languages), and is themable. The Medo.HPKG (Haiku package file) can fit on a floppy disk with no external dependancies other than what ships with a default Haiku release (it’s less than 1.44Mb).
We’re working on creating a HaikuPorts recipe which will allow the Package to show up in Haiku Depot, until that is ready, I have created a precompiled binary package which is available from the following download location :
Haiku x86_64 package:
http://www.users.on.net/~zenja/Medo-R1.0.0~Beta1-1.x86_64.hpkg
64 bit only, since I’m using a C++17 Actor framework which will not work on older compilers. Also, the RAM requirements for HD video editing is expected to be high (eg. 1 second of 1920x1080@30fps video consumes 240Mb of RAM, which limits users to only 6 seconds of cached video for scrubbing). With UHD 4K videos, the requirements are quadrupled. 64-bit is the only supported option.
The source code is licensed under MIT open source license, and the repository is on GitHub:
The release source has been tagged (R1.0.0-Beta1-1), and is available from the following link:
https://github.com/smallstepforman/Medo/releases/tag/R1.0.0-Beta1-1
This is the first Beta, there are many known issues, and of course many unknown issues. Please report any issues on the GitHub page, or email me directly (solaja AMPERSAND gmail DOT com).
A wonderful Christmas 2020 present for the die-hard Haiku community.