MPlayer (video player) for Garlic OS
Hi there.
Built-in ffmpeg libretro core is kind of limited (e.g. rewind is broken), hence I decided to compile some other solutions. As a first attempt I compiled FFplay player (link), but a couple of issues were reported (accidental freezes during rewind), and I wanted a more feature-rich solution.
So, here is the MPlayer media player for Garlic OS (standalone app).
It is a fully featured media player - it has fast and stable seek, OSD info (volume/brightness/progress bars, elapsed/total video time, etc), Subtitle support, can control video brightness/contrast/saturation, playback speed, audio delay, switch audio tracks and subtitles, and a lot more.
Every aspect of the MPlayer features can be configured through the files (control settings, video/audio and other player settings, OSD and Subtitle fonts)
Get it here. Check readme.txt for instructions.
1. Menu support was added (Menu + X), it gives access to file selector and some settings;
2. Pause state will preserve on any commands (previously almost any button press resumed the video);
2. Fixed volume keys issue (now you can hold them to continuously change volume/brightness)
3. *.m3u playlist support was added, you can put your series in a subfolder and make a playlist.
EDIT2: update on July 29 at 02:30 UTC:
1. Fixed file selector ("Open ..." and "Open playlist ..." in the menu). The initial directory will be the directory of the current video file/playlist (e.g. "Roms/VIDEOS"), and it will show the last viewed directory if you open the file selector again.
EDIT3: update on Aug 7 at 21:20 UTC:
1. Added support to resume playback from the last saved position, enabled by default. Set "save-position=no" in line 60 of the "./mplayer/config" file if you want to turn it off. Playback time in seconds is saved to the "resume" subfolder, e.g. if you watching "RomsSdCard:/Roms/VIDEOS/video1.mkv", it will create "RomsSdCard:/Roms/VIDEOS/resume/video1.mkv.resume"
EDIT4: update on Aug 8 at 13:15 UTC:
1. Added support to preserve volume level between sessions, enabled by default. Set "save-volume=no" in line 50 of the "./mplayer/config" file if you want to turn it off.
EDIT5: update on Aug 13 at 11:47 UTC:
1. Fixed wrong playback speed of video files with mono audio streams.
EDIT6: update on Sep 2 at 00:37 UTC:
1. Added HDMI support (hot-plug is supported)
garlic os
app
video player
Fan Chester
Well Done XQuader ! but while it playing music files, the whole screen is blank and you can't see any OSD information, and also is there any way to add a function "press power button or other button to turn screen off" when play music fils? thank you!
XQuader
Fan Chester, Did you try the Select/Power buttons to get OSD information? No, there is no way to define a button to turn off the screen in MPlayer at this moment. I suggest using GMU Music Player - https://boosty.to/xquader/posts/38b599a5-fb15-49ce-a926-8c1df9eaf226?share=post_link , it can turn off the screen by a timeout or by Power button.
edit: ah, I see your comment there)
Do you use MPlayer because it remembers the playback position?
Do you use MPlayer because it remembers the playback position?
Fan Chester
Dear XQuader,thank you for your info. yes I tried to use Mplayer instead just because at least it can remember track info(even it can't remember which track you were), while the GMU player can't remember your last track and last position. 

dan spenter
hi sir , i have a anbernic rg35xx device , with your player , however the device does not remember to resume playback and the position is set to yes in the config file , how do i make it remember sir please.