I have the same settings as you, but for me, the setting does not apply for any other user but myself.
I just tried it again, maybe I missed something.
Created a new user, logged in with that user and the subtitles are set to "none" by default.
Also, in the database, the subtitle setting for the new user is 0 (disabled).
Not even the language for the subtitle matches what I setup.
I wouldn't mind that too much, but the user cannot even set the subtitles to be enabled for all movies that have external SRT subtitles from his/her account.
By default, without any database editing, the settings look like this:
Notice the first user (me) has default_subtitle_language set to ro and auto_select_language set to 2, which translates (for my user) to always enabled subtitles for all my media.
No matter what values I set while logged in a user account, the values in the database remain unchanged.
The only way to enable subtitles for all users by default in Romanian language (the SRT file is named accordingly) is to edit the columns and mirror the values from the Administrator account.
Maybe it works only if the external subtitle is set to English and it is in English? But that would be redundant for the majority of my users.
I still hope something at my end is broken and does not update user's preferences somehow.
Anyone can please tell me if for them, the values in the database change when a user selects a different language than English?
Hi, it’s been a while already since the last post but I’m facing the exact same issue and was wondering if someone found a way to solve this issue (likely not but it doesn’t hurt asking, does it?)
Hi, I’m having the same issue. No subs for me(admin) but certain friends get forced subs no matter what the settings are. Even new accounts. How does one edit the database? Which database file? Thanks! MacOSX
However, inspecting the accounts table in com.plexapp.plugins.library.db shows auto_select_subtitle only set to 2 for myself, while 1 is still set for my managed users.
@OttoKerner
The only way I can get auto_select_subtitle for my managed users set to 2, which corresponds to subtitles Always enabled, is to manually update the db directly. Updating the GUI setting per the Plex documentation doesn’t change these values.
if you are using users with their own plex account (ie their own email), then each user will have their own subtitle settings @ Plex Web > settings > account > subtitles
if you are talking about managed users in a home (users with NO plex account), you can ‘switch’ users and do the same (set each managed user to whatever subtitle preference).
Would you be able to open a ticket for this issue, noting the fix provided above?
Right now there’s a gap in UX where if I change “auto-select subtitle mode” to “always enabled” it changes for myself, but when my managed users change that setting it doesn’t do anything. The database needs to be updated manually to enable subtitles for them.
As a user, and my managed users, we usually want subtitles enabled for our profile regardless of the device. Fixing “always enabled” to update the database would allow that. In addition, there’s no way to enable subtitles to “always enabled” for a specific device. The result is currently subtitles MUST be manually enabled for each video unless the database is manually updated with the fix above.
As user admin, I have adapted the subtitle settings for my library.
Depending on what type of subtitle is needed, I have selected the offset time correclty,
selected the external file, deactivated the subtitles, etc,…
As I understood, these settings are not automatically taken over for another user.
Is there an easy way to copy these subtitle settings to another user easily, for example by adapting the database?
The purpose of the other user is to have his own tracking of watched progress, but he has to keep the same subtitle settings as the admin user
I would like an update as well. The settings in this dialogue have no effect on other users and it is terribly annoying. Everyone in the house is using my admin account to watch programs as a result which totally screws over my watch progress and history.