Popcorn-desktop: can麓t see or found the subtitles menu

Created on 4 Apr 2020  路  40Comments  路  Source: popcorn-official/popcorn-desktop

Operating System Version:

Popcorn Time Version:

Download date:

Expected Behaviour


...

Actual Behaviour


...

Steps to reproduce the behaviour

  1. Open Popcorn-time
  2. Select a Movie
  3. Enter to the subtitle menu (it麓s empty)

Most helpful comment

All 40 comments

Same problem, can't be just the two of us.

OpenSubtitles (.org) now (Apr 4, 2020) requires to be logged in for everyone/all apps that use their API -> https://forum.opensubtitles.org/viewtopic.php?t=17110 (damn covid19 prbly..)

Create an OpenSubtitles (.org) account and login with it in Popcorn Time.

For some reason Popcorn Time's login doesnt work from the settings (even if it shows it was successful). Until its fixed in a new version just go in \src\app\settings.js and change it there e.g

Settings.opensubtitlesAuthenticated = true;  
Settings.opensubtitlesUsername = '[email protected]';  
Settings.opensubtitlesPassword = '12341234';

I had same problem.
Fix @kiriles90 explained worked for me. thx

Only thing about this fix I don't like is that my E-mail/password is visible in the settings.js this way

Yeah.. needs a proper fix. Team-PCT is aware/on it.

Subtitles now display in the list, once the movie is downloading/playing, but they still show empty when you're still in the single movie screen/detail.

@Jany-M that needs a couple of seconds to load then retry it. It was always like that its not this new 'everyone must login' that caused it ('always' = since it was fixed and changed to opensubtitles anyway after it was broken when yifysubtitles shutdown their API back in 2016-17)

the subtitles do not appear either

@AlejandroVD did you even read anything in this issue and try it?

Yes, can I contact with you in some way?

Just write here it might help someone else too that has the same issue (if we find what that issue is)

Anyway you have 3 options since OpenSubtitles now requires to login to use the API.
a) update to build 407 or newer (https://ci.popcorntime.sh/job/Popcorn-Time-Desktop/407/) and login to opensubtitles.org in the settings
b) manually edit srcappsettings.js in whatever older version you are using (release version 0.4.3 is older too, its dev build 406)
c) properly fix whatever older version you are using the way it was fixed in dev build 407 (with https://github.com/popcorn-official/popcorn-desktop/commit/e0beb97881181da0d4c3ccc4127376992840ced6)

If you are sure you tried one of these (or all) correctly and nothing works, try playing a movie, pause it, press F12 > console and check for any errors and paste them here. Oh and make sure to say what version/build was that.

Thank you, sorry for bothering

You are not bothering. Let me know if you still have an issue after you tried one of the above.

I tried to follow the instructions but I can't open the .js file, I get an error Windons Scprit Host. My knowledge in this area is very limited. I'm using the latest version released, I already update Java

@annyag just update to build 407 (https://ci.popcorntime.sh/job/Popcorn-Time-Desktop/407/) or newer (when that newer comes) then login from the settings.

IF you use an older version and you want to keep it.. open the .js file with a text editor that respects the linebreaks (e.g in Windows wordpad does but notepad doesnt), make your changes and save it.

I use Sublime text 3 or notepad++, both are free to download and respect linebreaks. Their both great to make small changes to the files locally

I was able to login from the settings but subtitles list is still not being display in list. Also notice that custom subtitles are not being loaded, the window show up and I can select de file, but is not being displayed. So no subtitle at all

@annyag
just filling in the logon details in the settings is not working ATM (build 407 and before).
As kiriles90 already explained you need to open the file "settings.js" in the installation folder (B in his previous post).
If you open the location "C:Usersyour pc nameAppDataLocalPopcorn-Timesrcapp" right click on the "settings.js" and choose from the popup "open with", this should give you some other options to open the file.
If you have installed any of the 2 programs I suggested in my previous post you could then choose that one and edit the "opensubtitle"section like this:
`

  • // OpenSubtitles
  • Settings.opensubtitlesAutoUpload = true;
  • Settings.opensubtitlesAuthenticated = true;
  • Settings.opensubtitlesUsername = "yourmail@address";
  • Settings.opensubtitlesPassword = "your password";`

with the logon details you created a account with "Opensubtitle.org"
Hope this helps

@dutchy1001 that is what I did, add login inf in setting.js file, downloaed Sublime and is exactly as above and yet, no subtitle list.

Make sure PCT isn't open when changing, or restart after you changed it.
It works for me, I do need to keep clicking on the subtitle button a few times in the movie screen as not always it pops up with all the flags you can choose from.
Edit:
It didn't work when using the "download" option, I choose "watch now" and I use an external player (SMPlayer)

I've tried everything exactly as you explained, using the latest build 407, add login info in the settings.js file, I've uninstalled and reinstall several times, tried using a external player and nothing seems to work. Ty anyway guys.

@annyag we never said to install build 407 and edit settings.js. Those are two different solutions.

You can either
a) manually edit srcappsettings.js in your older version
b) properly fix your older version with e0beb97 and login from the settings
c) clean(!) install build 407 (https://ci.popcorntime.app/job/Popcorn-Time-Desktop/407/) or newer, that already has e0beb97 and just login from the settings, no edits, no nothing (do this one)

Oh and the credentials must be for OpenSubtitles.org

If nothing works start a movie, pause it, press F12 go to console, and check for any errors and paste them here so we can maybe see what the issue is and it doesnt work for you while it works for everyone else.

please, could someone help me in clear language to solve this ? I have no clue -.- on how to fix the subs.

@notnicky
I think my post is as clear as it can get or let us know what is not clear in that post....

fiz o loggin so oppensubtitles.org no popcorn , mas nao adiantaaaaaa

@cinntia Its of big use to everyone else who actually follows the instructions and doesnt make a soup out of them. If you follow a) b) or c) (do c) correctly you would have solved your issue.

that is, because unfortunately you'll have to clarify how to 'clean install'... not everyone is acquainted with computer-language.

Clean install = uninstall the old version, delete any left-over folders/files and install the new version (instead of just installing the new version on top of the old one)

what I presumed it would be, ... still not working.

Works for everyone who follows the instructions correctly. I presume you keep doing something wrong.

What did you install? build 407 or release version 0.4.3. What are you trying to log in with? Opensubtitles.org account or something else?

deleted anything with the name popcorn time on mymac, emptied the trash, went to : https://ci.popcorntime.sh/job/Popcorn-Time-Desktop/407/
downloaded the version:

聽 | Popcorn-Time-0.4.3_osx64.zip

opened up the whole sh'bang, it's not asking me to login or anything.

login for subtitles still connected with opensubtitles.org...

... no subtitles to be found

heaven lord cookies and cream it works... thanks to you and to me

just woke up here so glad to see you got it.
Can you elaborate what went wrong?

the Opensubtitles.org account uses an accountname and both the mailaddress.
Ive used the name instead of the address , which was the issue -.- takkk

the same happened with me.
I did every thing you sad, unless to change de code, and nothing happened
You(popcorn) can do a new version(4.4) without this problem, because many people here, that use popcorn doesn't know how to code or anything like this. To edit the code, i need to download a javascript'program.

@fehnicchio
to edit code you need notepad++ or Sublime Text 3 (links in an earlier post). Both are handy anyway to have not only for checking/editing code.
If you did a clean install with build 407 then fill in your login details from Opensubtitle.org should work (I tested this a few hours ago to be sure).
A clean install is when all files and folders have been deleted from your device (dont forget the files in your" AppDataLocalTemp" location too)

this did not happen before. What happened to the new update?

@jordirar nothing happened to the new update read the first comment to find out what happened to opensubtitles.org

The new update (build 407) fixed the login field in the settings because it was bugged. You still need to login though because of what happened to opensubtitles.

@dutchy1001 i did this, but nothing

@fehnicchio
sometimes you need to click the subtitle button (within the movie section) a few times before you can choose the language you want.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

vRITHNER picture vRITHNER  路  4Comments

jojobling picture jojobling  路  4Comments

lucasdcrk picture lucasdcrk  路  3Comments

Villelmo picture Villelmo  路  4Comments

tiotrom picture tiotrom  路  4Comments