exebetche / vlsub

VLC extension to download subtitles from opensubtitles.org
1.35k stars 346 forks source link

Crashes when trying to "show config" #191

Open GuyDev1 opened 7 years ago

GuyDev1 commented 7 years ago

Using Mac OS X 10.9.5. VLC: version 2.0.8

When I click "show config" it freezes and crashes VLC. The other components work well, except occasional slowness (which simulates a crash, but usually works if given enough time).

ThatLurker commented 7 years ago

Have you tried updating vlc to latest version?

GuyDev1 commented 7 years ago

I've tried, however the latest version doesn't work well with vlsubs.

ThatLurker commented 7 years ago

You can always try iina, a new video player for osx, that has a sub downloader build in. Installed with homebrew cask with brew cask install iina

pedrocleis commented 6 years ago

I'm having the same problem with VLC: version 2.2.6, vlsub 0.10.2 and OS X 10.13.1

frm1001xplrr commented 6 years ago

Same issue here! VLC crashes when clicking "config".

Recently been getting "Server not responding" in VLsub when clicking "search by name/hash". Uninstalled VLC & all settings files, rebooted, reinstalled, still getting "Server not responding". Disabled Avast AV completely. Same error.

Eventually clicked "config" for clues, but VLC crashes every time :(

macOS 10.13.2 High Sierra VLC 2.2.8 Weatherwax (Intel 64bit) VLsub 0.10.2

ThatLurker commented 6 years ago

@frm1001xplrr Are you using a vpn or a proxy?

frm1001xplrr commented 6 years ago

@pahakalle Thanks for your quick reply!

I do have a VPN installed, but only run it to get around country restrictions, ISP website blocking, etc.

EDIT 1 - Uhmm... I just connected VPN to "Switzerland region" and VLsub subtitles now download! No more "Server not responding".

EDIT 2 - Huh - I can browse opensubtitles.org in browsers fine without VPN connected. How is this possible? Having a hard time believing my ISP would/could block this ultra specific "VLC subtitle search".

To clarify: VPN disconnected : Browsing opensubtitles.org works, but VLsub says "server not responsing". VPN connected to fx. Switzerland: Can still browse opensubtitles.org. VLsub works fine.

This confuses me! Perhaps my ISP is blocking a specific opensubtitles API IP address/range? Could i simulate a VLsub request in a browser to see if this is the case?

EDIT 3 - Clicking "config" still crashes the extension and takes down VLC with it. Can you use an error dump?

ThatLurker commented 6 years ago

@frm1001xplrr As your using a mac i would suggest moving to iina it's a new "vlc alternative" for mac and has build in subtitle search and works in my opinion better than vlc

erikdubbelboer commented 6 years ago

This is still and issue half a year later with vlc 3.0.3 and vlsub 0.11.0 :(

computalya commented 6 years ago

On version 3.0.4 with MacOS 10.14 - Mojave still a problem.

I tried also vlsub 0.10.2, still not working

queglay commented 5 years ago

I have this issue with vlc 2.2 and vlc 3.

ardarvin commented 4 years ago

Same error here, VLC 3.0.8. This combined with needing the config window to log in to prevent error code 401 unfortunately makes this plugin useless.

erikdubbelboer commented 4 years ago

It worked fine for a long time. Looks like a couple of days ago opensubtitles.org changed their servers to not allow requests from this plugin anymore 😞

flavio-araujo commented 4 years ago

Crashes when trying to "show config" Same here. When I click "show config" it freezes and crashes VLC. Using MacBook Pro macOS 10.13.6 (17G11023) High Sierra and VLC Version 3.0.8 Vetinari (Intel 64bit)

mvuk27 commented 4 years ago

I suppose you're trying to open config for entering username and password to be able to download subs...One workaround is to add os_username = '****', os_password = '****,

to line 38 (after "intLang") inside lua file.

nightswimmings commented 4 years ago

My file is luac not lua, does not seem plain, and it contains intLang string multiple times

mvuk27 commented 4 years ago

My file is luac not lua, does not seem plain, and it contains intLang string multiple times

Just use the one from this repository, it's older version (10.2) but it works

nightswimmings commented 4 years ago

I downloaded the 0.11.0 lua from github, place it in /lua/extensions but it looks like vlc does not identify it neither in extensions nor in addons manager (using latest vlc for mac)

porovaara commented 4 years ago

Editing the config file in ~/Library/Application Support/org.videolan.vlc/lua/extensions seems to have no effect either on logging in or stopping the plugin from crashing.

pedrocleis commented 4 years ago

Editing the config file in ~/Library/Application Support/org.videolan.vlc/lua/extensions seems to have no effect either on logging in or stopping the plugin from crashing.

You shouldn't change the file in there, but in /Applications/VLC.app/Contents/MacOS/share/lua/extensions/

LorDisturbia commented 4 years ago

If you're still experiencing problems and, like @nightswimmings, only see a compiled .luac file in /Applications/VLC.app/Contents/MacOS/share/lua/extensions/, just:

paksman commented 4 years ago

I had the same issue as @nightswimmings, found a dirty fix. Latest VLC for MacOS comes with preinstalled VLSub.luac, version 0.11 but it didn't work. Than i installed latest offered version from addons manager (0.9), set my preffered options from config and after that, version 0.11 started working !

saftool commented 4 years ago

I had the same issue as @nightswimmings, found a dirty fix. Latest VLC for MacOS comes with preinstalled VLSub.luac, version 0.11 but it didn't work. Than i installed latest offered version from addons manager (0.9), set my preffered options from config and after that, version 0.11 started working !

Worked perfectly thank you paks :)

panseluta commented 4 years ago

I had the same issue as @nightswimmings, found a dirty fix. Latest VLC for MacOS comes with preinstalled VLSub.luac, version 0.11 but it didn't work. Than i installed latest offered version from addons manager (0.9), set my preffered options from config and after that, version 0.11 started working !

Dude, you're the best!!!