huynhsontung / Screenbox

LibVLC-based media player for the Universal Windows Platform
GNU General Public License v3.0
967 stars 38 forks source link

Nearly Perfect - Just needs VLSub Support #221

Open Welding-Torch opened 10 months ago

Welding-Torch commented 10 months ago

Is your feature request related to a problem? Please describe. Yes, the problem is that I often find myself looking for subtitles for movies/shows I've downloaded. For this purpose, I used to have to go online, look up the movie/show title, download the subtitle, then load the subtitle and hope it worked. Often the subtitle was misadjusted was for my copy of the movie/show. Then I discovered the VLSub extension for VLC Media Player, and suddenly downloading subtitles was a breeze! Just activate it, and it'll look up the subtitles of your movie/show using it's name or hash. It uses https://opensubtitles.org to achieve this.

Describe the solution you'd like I'd like support for quickly and easily downloading subtitles from https://opensubtitles.org.

Describe alternatives you've considered While VLSub is super useful, it has lots of issues. The biggest of all being that it was last updated in 2017. It's basically abandoned. There are many modern small apps and utlities to download subtitles available freely on GitHub. Perhaps one of these could be integrated into Screenbox instead to achieve the same functionality as VLSub.

Additional context I love Screenbox. I think it's an incredible app, and I want to replace VLC Media Player with it completely. It's nearly perfect, except that it just needs VLSub support. Once it has this, I can permanently use the old clunky VLC Interface behind.

Note AFAIK, VLSub requires an OpenSubtitles account to function. It used to work without an account.

image VLSub Screenshot

Welding-Torch commented 10 months ago

Update: This morning I received an email from https://opensubtitles.org saying that they're closing their old API in favor of a new REST API.

Read about it here: https://forum.opensubtitles.org/viewtopic.php?t=17930#p47873