aos-AVP icon indicating copy to clipboard operation
aos-AVP copied to clipboard

find a way to pass subs to external player

Open courville opened this issue 5 years ago • 9 comments

Reported by user, when using mxplayer as external player with nova, if an external subtitle file is present, it is not seen by mxplayer while it is seen when launching the video from esexplorer. Cf. mxplayer API/intents http://mx.j2inter.com/api for subs. Look into vlc intents as well https://wiki.videolan.org/Android_Player_Intents/ Seems to be specific for each player making it difficult not to specialize code. Good starting point is to look at PlayUtils.java in nova codebase. Contributions (pull requests) are welcome.

courville avatar May 17 '19 05:05 courville

I am not sure that those file managers are using specific MXPLAYER API as I have tried many of them and all of them work. I do not know how the java execute methods work...maybe they set a working directory as parameter or something.

JJD2K avatar May 17 '19 11:05 JJD2K

Please give priority to this especially for MXPlayer. I believe passing command line parameters or setting a working dir should do the trick. I really want to use NOVA, but latest versions have lots of playback issues.

THANK YOU IN ADVANCE!

JJD2K avatar Jun 15 '19 16:06 JJD2K

Hello I really want to use MXPlayer as external player. Could you please check on this issue?

JJD2K avatar Sep 05 '19 17:09 JJD2K

Hello I really want to use MXPlayer as external player. Could you please check on this issue?

Recently I fixed resume points for external players. Now looking into this, I find that the API dealing with passing subs to mxplayer and vlc only works with local storage subs. I will probably implement it but it will undergo this major limitation (i.e. no network shares support).

courville avatar Sep 08 '19 11:09 courville

OK thus totally useless for local files for mxplayer since mxplayer checks if local file has a subtitle and loads it. VLC however needs it.

courville avatar Sep 08 '19 16:09 courville

Only way to handle subs on network shares is to download sub locally and pass the local file to 3rdPartyPlayer.

courville avatar Sep 08 '19 16:09 courville

This does not work - pass the first subtitle with the video file name maybe?

JJD2K avatar Sep 22 '19 19:09 JJD2K

Hello I see you mention VLC, while I am refering to MXPlayer. Please take a look at this if possible.

JJD2K avatar Dec 20 '19 19:12 JJD2K

@courville @JJD2K I have the same issue and I really want to see this feature working on the next releases. I get online subtitles from nova player but can't pass the subs to MX Player. I have to say MX Player and Nova Player is perfect combo for local media server. Nova gets all the informations, posters, organize the episodes of TV Shows/Movies. MX plays them better than any media player on Android . So If we can pass the local subs and downloaded subs from online to MX Player, that would be awesome and appreciated!

batuhankrmn avatar Jun 05 '22 22:06 batuhankrmn

#788 Still problem not fix even after pass list of subtitles to 3rd party player

samuraisword0 avatar Apr 14 '23 16:04 samuraisword0