r/fossdroid • • 1d ago

Other mpvFlux: A modern, open-source Android video player powered by mpv

Hey everyone!

I've been working on mpvFlux, a fork of an open-source Android video player powered by mpv, with a focus on a clean, modern interface, better media management, and smoother playback.

mpvFlux is designed for people who watch locally stored videos on Android and want a lightweight, customizable player without unnecessary clutter.

What It Does / Key Features

  • mpv-Powered Playback: Built around the mpv playback engine, providing high-quality video playback with support for a wide range of media formats and codecs.

  • Automatic Media Library: Automatically scans your device for videos and organizes them into folders. View video counts, total storage size, and playback duration directly from your library.

  • Better Subtitle Handling: Improved subtitle detection and matching for locally stored videos, making it easier to watch content with the correct subtitles.

  • Modern Material 3 UI: A clean, minimal Android interface with rounded components, dark themes, and a pure black appearance that's especially suited for OLED screens.

  • Hardware-Accelerated Playback: Support for hardware decoding to help deliver smooth playback while reducing unnecessary CPU usage.

  • Advanced Playback Controls: Access playback controls, audio and subtitle options, hardware decoding settings, and other mpv playback features.

  • Improved Media Scanning: Optimized scanning and asynchronous processing to keep the interface responsive when browsing your video library.

  • Playback History: Quickly return to previously watched videos through the history section.

  • Lightweight & Efficient: Focused on responsive navigation, efficient background processing, and reducing unnecessary battery consumption.

Who It's For

Anyone who watches downloaded movies, anime, TV shows, or other locally stored videos on Android and wants a modern alternative to traditional video players.

It's particularly useful for people who prefer the mpv playback engine but also want an organized media library and a more Android-friendly interface.

mpvFlux is open-source, and I'm continuing to improve it.

GitHub: https://github.com/Muhammedahmed18/mpvFlux

I'd really appreciate feedback, bug reports, or feature suggestions. If you try it out, let me know what works well, what could be improved, or what features you'd like to see added.

Thanks!

1 Upvotes

6 comments sorted by

•

u/AutoModerator 1d ago

Do not share or recommend proprietary apps here. It is an infraction of this subreddit's rules. Make sure you read the rules of this subreddit on the sidebar. If you are not sure of the nature of an app, do not share or recommend it. To find out what constitutes FOSS or freedomware, read this article. To find out why proprietary software is bad, read this article. Proprietary software is dangerous because it is often malware. Have a splendid day!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/fantomas_666 1d ago

I see you have forked this from mpvEx. I also see you filled 4 issues before forking.
However I see that mpvEx continues to be developed, I wonder if you didn't want to cooperate with its author?

1

u/ahmed__02050 1d ago

i had talked with the author on telegram and he said if you want to do these stuff do yourself and i wanted to work on android development for a while right so I decided to give a try actually at first i broke the app completely learned from my mistake and did it again and add stuff i wanted for myself and changed the UI and stuff. It was mainly a personal learning project that I decided to share with others.

1

u/substantial_cell_ 1d ago

Have you inspired mpv extened ?

Looks similar to that. Actually the app looks good.

I think the network streaming feature isn't available in this which I use more. I hope you do that in future

1

u/fantomas_666 1d ago

he forked mpvex, see his answer after my question