RemiRigal / Plex-Auto-Languages

Automated language selection for Plex TV Shows !
MIT License
428 stars 16 forks source link

Only works on web-based clients #13

Closed Manujito closed 2 years ago

Manujito commented 2 years ago

I tried four clients so far and only the web-based ones work:

Web App: works Windows App: works iOS: doesn't work Roku: doesn't work

Thanks!

RemiRigal commented 2 years ago

Thank you for the issue. I didn't have the chance to try with other clients so this is important feedback. I guess that all clients are not treated equally by Plex, I will investigate this issue.

Eagle1337 commented 2 years ago

I've tried it with my chromecast with google tv and android phone and it worked fine.

RemiRigal commented 2 years ago

Tried today, I confirm it works with the Android TV app, the Kodi integration, as well as the Android Phone app.

@Manujito can you try the latest version of PlexAutoLanguages ? Your issue might be due to something else.

s0up4200 commented 2 years ago

Changes made in Infuse and Plex app on ATV isn't picked up either. Changes made in Plex Web does though 👍

Eagle1337 commented 2 years ago

Changes made in Infuse and Plex app on ATV isn't picked up either. Changes made in Plex Web does though 👍 What are your settings for changes? My testing with the plex app on atv(scratch that I always forget that atv = apple tv not android tv) works with my setup

s0up4200 commented 2 years ago

What are your settings for changes? My testing with the plex app on atv works with my setup

When I enter a show on the ATV, PAL registers it and sets all subs to whatever episode 1 is currently at. If I change the subtitle track, nothing is registered by PAL. If I go into Plex Web and change the subtitle track, PAL registeres the change.

trigger_on_play: true trigger_on_activity: true

trigger_on_play: true does not register when ATV hits play, but with Plex Web it does. trigger_on_activity: true picks up that you are entering a season within the ATV Plex App, but it instantly sets all episodes to the language that it sees episode 1 is set to. If you change audio or sub for episode 1 manually (In the ATV Plex app), it does not pick up that change.

RemiRigal commented 2 years ago

@s0up4200 I noticed that the trigger_on_activity is not consistent between clients but the trigger_on_play should be working for all of them. Are you sure that there are changes to be made (i.e an episode with tracks that need to be updated) when you are playing something on Apple TV and it does not register ?

s0up4200 commented 2 years ago

@s0up4200 I noticed that the trigger_on_activity is not consistent between clients but the trigger_on_play should be working for all of them. Are you sure that there are changes to be made (i.e an episode with tracks that need to be updated) when you are playing something on Apple TV and it does not register ?

I can do some more tests this weekend. I'll disable trigger_on_activity and see how Plex on ATV works with trigger_on_play only. 👍

Manujito commented 2 years ago

Tried today, I confirm it works with the Android TV app, the Kodi integration, as well as the Android Phone app.

@Manujito can you try the latest version of PlexAutoLanguages ? Your issue might be due to something else.

I just updated and tried again, still no luck. Only the web version effectively makes changes and works. I also just re installed/checked requirements.

RemiRigal commented 2 years ago

Just to be sure that we are all talking about the same thing, @Manujito you don't have any update when watching content or when browsing the library with other clients than the Plex web app ?

I encourage you to try the debug mode too, it will give you more information about what is picked up by PlexAutoLanguages. Just add debug: true to the config file as detailed in the README to enable it.

Manujito commented 2 years ago

I'm having no update when watching content. I only have "trigger on play" active.

Just tried debug mode:

I can try more clients later if needed.

RemiRigal commented 2 years ago

when I start an episode, in this case, from the iOS app, absolutely nothing pops up. Even in debug mode, there's no activity at all.

That's a shame, I will try to think about how to tackle this issue.

@Eagle1337 @s0up4200 @Manujito I've opened a new issue in order to centralize the list of supported devices: #30. Thank you in advance for your contributions !

RemiRigal commented 2 years ago

I'm closing this issue in favor of #30.