christianhaitian / arkos

Another rockchip Operating System
MIT License
1.47k stars 83 forks source link

"mplayer" ffplay is buggy, requesting that it be replaced with mpv (like Rocknix and RG35xx stock fw) #1160

Closed CSFFlame closed 2 weeks ago

CSFFlame commented 2 weeks ago

Describe the Issue (If applicable)

Bugs: ffplay has hardcoded keys, which means switch subtitle track is not bound. When switching audio tracks, the player will randomly seek, then being playing at several times the normal speed, until seek is pressed again.

Feature Requests: mpv has a MUCH better UI (especially when changing audio/subtitle tracks mpv has configurable (via config file) keybinds mpv has a seek bar

How can the issue be reproduced? (If applicable)

What device are you using? (Only the Gameforce Chi, RK2020, OGA 1.0, OGA 1.1, RG351MP, RG351V, RGB10, R35s, RG353V/VS, RG353M, RG503, RGB30, and RK2023 units are officially supported)

R36s

What version of ArkOS are you on?

tested with v2.0 (07/31/2024) and Aeolus's fork

Anything else you'd like to include that may help to review this issue or feature request?

I can create a file to demonstrate the issue. (though any file (I was using small x265 files) with at least 2 audio tracks and 1 subtitle track will work)

Also here is the rocknix mpv manual: https://rocknix.org/systems/mplayer/

christianhaitian commented 2 weeks ago

Hello,

A few things on this request:

  1. R36s is not a supported device. You need to place this request with the maintainer of the community image for this device here: https://github.com/AeolusUX/ArkOS-R3XS
  2. ffplay is not buggy but purposefully limited in functionality because I don't believe in using a rk3326 device as a media player because it has no hdmi output to allow for connectivity to a big screen. Using this device as a standalone audio and video player makes no sense to me as there are much more capable devices such as your most basic android or ios smartphone that can do a much better job with nicer screens and an overall much better experience. I only included the limited ffplay media player because the request kept coming up and I was tired of the constant requests for it. You can see some mentions about this limitation and here https://github.com/christianhaitian/arkos/wiki/Frequently-Asked-Questions---RG351MP#a-the-movievideo-player-is-ffplay--more-information-about-ffplay-is-available-in-this-link in the 4th bulletpoint.
  3. For rk3566 devices such as the rg353m/v/vs devices, I include Kodi which is the superior media player on any device imo because those have hdmi out and it made sense to provide that feature there.

Take care