smplayer-dev / smplayer

Free Media Player for Windows, Linux and Mac OS with YouTube support.
https://smplayer.info
GNU General Public License v2.0
655 stars 92 forks source link

Find subtitles stopped working #144

Open Xenos71 opened 3 years ago

Xenos71 commented 3 years ago

Hi,

for the past few days I haven't been able to search for subtitles with SMPlayer. When I go to Subtitles --> "Find Subtitles at opensubtitles.org" the window opens, but it shows the following error message:

host api.opensubtitles.org not found

In "Find Subtitles" window I go to Options, my username and password for opensubtitles.org are rhere, but it doesn't work. I tried retyping them, but still no luck.

I don't know if this is relevant, but I tried searching for subtitles with VLC player, and the VLSUB plugin doesn't work either. I logged in directly to opensubtitles.org site and it works fine.

Find Subtitles was working properly just a few days ago, I have no idea what could have caused this problem.

Thanks in advance for any help, Xenos

smplayer-dev commented 3 years ago

Maybe they fixed it. It's working for me.

Xenos71 commented 3 years ago

Unfortunately, it's still not working for me. I disabled my antivirus and firewall just in case and I also tried the portable version (also 21.1), but nothing changed. I'm on Windows 10 64 Home, 21H1.

Is there anything I could try, like manually adding opensubtitles ip address in some file? A few years ago I remember doing something like that for vlc until they released an update that fixed the problem.

Also, is there any log file that I could provide, that might help with troubleshooting?

Thanks

Xenos71 commented 3 years ago

Hi again,

I just installed the new version 21.8.0 hoping it might fix the problem, but unfortunately I still get the message "host api.opensubtitles.org not found" when I try to search for subtitles. I also tried the portable version and I even tried on a different pc, but the same problem occurs there also.

Is there perhaps something I could change in the .ini file, in the following line? [findsubtitles] xmlrpc_server=http://api.opensubtitles.org/xml-rpc

I have no VPN, I'm on Windows 10 Home (fully updated) and the second computer has Windows 10 Pro (not very recently updated).

I'd appreciate any ideas, Xenos

smplayer-dev commented 3 years ago

Do you get anything if you open http://api.opensubtitles.org/xml-rpc in a web browser? I get this:

<?xml version="1.0" encoding="utf-8"?><methodResponse><params><param><value><struct><member><name>status</name><value><string>parse error. not well formed</string></value></member><member><name>seconds</name><value><double>0.002</double></value></member></struct></value></param></params></methodResponse>

Xenos71 commented 3 years ago

Hi,

When I use Chrome I can't access opensubtitles.org, because it's been blocked for more than a year. But the problems with subtitles search started only about a month ago. It was working perfectly before, although opensubtitles.org had already been blocked since much earlier.

When I use Opera with the built-in VPN, http://api.opensubtitles.org/xml-rpc shows the following, which for some reason when I copy - paste it here it shows an error message, so that's why I post a screenshot:

Χωρίς τίτλο

smplayer-dev commented 3 years ago

Does it work without the VPN?

Xenos71 commented 3 years ago

No, unfortunately it doesn't work, with or without it. An it also doesn't work on the second computer, which doesn't even have a VPN at all.

I even tried disabling antivirus (AVG free edition) and the default Windows 10 firewall, but nothing changed. Crazy...

fabianski7 commented 1 year ago

it seems to be necessary to be logged in with an opensubtitles.org account to be able to download subtitles