Medo is an open-source video and media editor made specifically for the 64-bit Haiku operating system. Despite its small installer - under 1.44 MB and relying only on software included with a standard Haiku release - it can edit UHD 4K video and export through Haiku-supported codecs. Its tools include color grading and correction, Adobe LUT support, masks and keyframes, transitions, blur and chroma-key effects, video transforms, text treatments including 3D fonts, and audio features such as a 20-band equalizer and fades. The interface is multilingual and themable, and the program is designed to use multiple CPU cores while keeping system demands low.
Extensibility is a central part of Medo’s design: users can add GLSL shader effects, while developers can build dynamically loaded extensions for more complex audio and video processing. The editor uses OpenGL 3.3 for effect rendering, a bundled OpenGL abstraction library, and Haiku’s native MediaKit for decoding; because MediaKit encoding had stability problems, FFmpeg is the default export path. The codebase is primarily C++, with parallel processing handled by an Actor library for tasks such as thumbnails, rendering, audio buffers, and exports. Developers need a Haiku environment, a 64-bit toolchain, and FFmpeg development files; the project supports Jam as its main build system and CMake as an alternative. It is released under the MIT license.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.