anilbeesetti / nextplayer

An Android native video player
GNU General Public License v3.0
1.88k stars 84 forks source link

[FEATURE] Automatically Scan Local Subtitle Files #1118

Open tdadvocate opened 1 month ago

tdadvocate commented 1 month ago

I am not sure if this is a bug or just not a feature. I would really love for the app to automatically grab the subtitles files from the same folder in which I am playing the video from. Most of my subtitle files are in vtt format and in the same folder, but sometimes I have full seasons of shows which makes it confusing to locate every single file manually. I really love this player and how nice it feels to use overall and would love to make it my main video player.

anilbeesetti commented 1 month ago

It should be like that. Next Player automatically adds subtitles that are in the same folder and start with the current video file name.

kalekad commented 4 weeks ago

It should be like that. Next Player automatically adds subtitles that are in the same folder and start with the current video file name.

It never worked that way.

Folder: a.b.c.1.mkv (Embedded subtitles with Default tag - loaded) a.b.c.1.ass a.b.c.2.mkv (Embedded subtitles with Default tag - loaded) a.b.c.2.ass -no auto external subtitles loading

Folder: a.b.c.1.mkv (Embedded subtitles with Default tag - loaded) a.b.c.1.ass -no auto external subtitles loading

drogga commented 4 weeks ago

The problem might be in the format/extension, even tho in the ReadMe and in code there are references that they should be/are supported, the dev. wrote in #727 that some formats still aren't or fully supported, some might not even be detected/added automatically if they are in a /subs sub-folder, nor are with a file name of the video (YTS distribute them that way), even if the format is supported, like the most common/popular .srt or .sub, you can conduct your tests with .srt, instead of .ass subtitles and share the results (I don't mean just changing the file extension of the ones you test with, but you can try that way too).

Actually, it might sound ridiculous, but the problem might even be in the Android version you run NextPalyer on, because since A.11, there are storage restrictions and NextPlayer doesn't have a full unrestricted raw storage access, some other players do, let's hope everything can be resolved sooner, than later.