1 unstable release

new 0.1.0 Dec 12, 2024

#8 in #media-player

MIT license

10MB
9K SLoC

Contains (Zip file, 4.5MB) assets/icon.kra

Logo Madamiru

Madamiru is a cross-platform media player written in Rust that can automatically shuffle multiple videos, images, and songs at once in a grid layout.

Features

  • Customizable layout with multiple groups of dynamically selected media
  • Video formats: AVI, M4V, MKV, MOV, MP4, WebM
  • Image formats: BMP, GIF, ICO, JPEG, PNG, TIFF, SVG, WebP
  • Audio formats: FLAC, M4A, MP3, WAV
  • Subtitles are supported within MKV (but not as separate files)

If you'd like to help translate Madamiru into other languages, check out the Crowdin project.

Demo

GUI demo

Installation

Download the executable for Windows, Linux, or Mac from the releases page. It's portable, so you can simply download it and put it anywhere on your system.

You'll also need to install GStreamer, which is a framework that provides various video codecs.

Note:

  • Windows users may see a popup that says "Windows protected your PC", because Windows does not recognize the program's publisher. Click "more info" and then "run anyway" to start the program.
  • Mac users may see a popup that says "Madamiru can't be opened because it is from an unidentified developer". To allow Madamiru to run, please refer to this article, specifically the section on If you want to open an app [...] from an unidentified developer.

Usage

Detailed help documentation is available for several topics.

General

Interfaces

Other

Development

Please refer to CONTRIBUTING.md.

Dependencies

~62–115MB
~2M SLoC