moneytoo / Player

▶ Simple and lightweight, yet polished and powerful Android video player based on ExoPlayer
https://play.google.com/store/apps/details?id=com.brouken.player
The Unlicense
1.56k stars 181 forks source link

Scripting/shaders support — adding new features while keeping the base app simple, and getting the community involved #548

Closed jan-kleks closed 7 months ago

jan-kleks commented 9 months ago

Take a look at the mpv-android app, its GUI is as simple as in Just Player, but you are able to extend mpv-android’s feature-set with scripts and shaders.

I am writing about this because it would have also been great to have an ExoPlayer-based app with scripting support (for instance, with Lua and Python).

This could get more people into Just Player development, and allow for adding useful features without making the app feel generally bloated. Such as automatic subtitles downloading, custom sharpening algorithms, inventive stretching options, and so on.

Every user would simply choose what they need for their particular use case.

moneytoo commented 7 months ago

adding new features while keeping the base app simple, and getting the community involved

Honestly, I don't think that this would work. 😉

I am writing about this because it would have also been great to have an ExoPlayer-based app with scripting support (for instance, with Lua and Python).

I agree that this would be great. However it's not really suited for Just Player in its poor state. Maybe use gathered knowledge in a new project.

automatic subtitles downloading

My opinion is that such feature could exist outside of a video player.