[implemented] Subtitle plugin in the desktop client

I signed up for plex pass because I want to support the product.  I use it for streaming to my phone and would love to replace XBMC on my main tv in the house.  However my wife, just like ledge74 above, is a non-native english speaking viewer.  So we pretty much download subtitles for every show.  Even with XBMC I commonly have to try 4 or 5 different version of subtitles before we find one that works with with the file we have.  This is just not workable if we were using plex on our main tv.  It would be too painful to get one that works if I would have to do it outside of the htpc software.  Here is me adding one more hand in the air for better subtitle support in plex.  Please help me replace XBMC on my main tv with your awesome product! :)

Things we need.

1. To be able to more easily download different subtitle versions

2. Be able to perform real time subtitle offset changes to make it easier to get a subtitle in syn

Thanks,

Scott

Realtime subtitle offset is already possible and has always been. I have even mapped it to my Harmony remote so I can get misbehaving subs in sync with just a press of a button. I use this in the Harmony keymap (in the global/joystick section of the keymap):

            subtitledelayminus
            subtitledelayplus

Realtime subtitle offset is already possible and has always been. I have even mapped it to my Harmony remote so I can get misbehaving subs in sync with just a press of a button. I use this in the Harmony keymap (in the global/joystick section of the keymap):

            subtitledelayminus
            subtitledelayplus

Thanks for this last piece about the offset.  Still without the ability to browse for other subtitles in real time then it isn't likely we will be getting rid of xbmc soon.  The wife acceptance factor is going to be able to make it so that we can make the jump.

Yes please! it would be awesome to be able to search and manually select subtitles from various subtile providers via the OSD while playing. Obviously it would be best if this goes trough PMS, via Plex Home Theater or any other client :) I Would really, really REALLY love to have this back. For me as foreigner it is sometimes hard to perfectly understand all the english accents :)

Yes please! it would be awesome to be able to search and manually select subtitles from various subtile providers via the OSD while playing. Obviously it would be best if this goes trough PMS, via Plex Home Theater or any other client :) I Would really, really REALLY love to have this back. For me as foreigner it is sometimes hard to perfectly understand all the english accents :)

Then vote. Click the green "Like this" on the first post in this thread.

Then vote. Click the green "Like this" on the first post in this thread.

Hah, I got angry with you DaSoul for clicking the "Like this" on the post above this one instead of the first in this thread, before I realized that you already had liked the first post. I apologize  B)

In addition to having the ability to manually select a new subtitle from within the Plex Home Theater app (+1 on that one) it would be nice to improve the automatic subtitle selection by the agent as fallows.

In my experience searching subtitles, I noticed that if certain keywords are found in the description of the subtitle, it almost every time works with the movie in perfect sync. So it would be nice to be able to configure the agent to searching keywords in the subtitle's description like : "Blu-ray", "x264", etc. Of course this keywords might change depending on the source of your movies.

do we have any news or any schedule about this feature? i think is important to know if dev’s have this feature in todo list

do we have any news or any schedule about this feature? i think is important to know if dev's have this feature in todo list

No news. I suspect that if they release it, they will do it in the same fashion as all other features. Hid behind cloak and daggers :)

Realtime subtitle offset is already possible and has always been. I have even mapped it to my Harmony remote so I can get misbehaving subs in sync with just a press of a button. I use this in the Harmony keymap (in the global/joystick section of the keymap):

            subtitledelayminus
            subtitledelayplus

Didn't know that was possible. I assume it can be mapped a key on a keyboard as well?

Additionally, being able save the modified offset would make the need to search for alternative subtitle obsolete for me. There are few video players on desktop that already does this, not sure if Plex is even willing to something like this. I do remember reading somewhere that they are not considering making any modification to the file through their software.

Didn't know that was possible. I assume it can be mapped a key on a keyboard as well?
 
Additionally, being able save the modified offset would make the need to search for alternative subtitle obsolete for me. There are few video players on desktop that already does this, not sure if Plex is even willing to something like this. I do remember reading somewhere that they are not considering making any modification to the file through their software.

It is very much possible, and has always been. And yes, you can change the keyboard XML file as well to support that. I made an example file for you:
[spoiler]





























  
    
      

Play

Queue Rewind Left Right Up Down analogseekback analogseekforward PageUp PageDown Select Select Back Back ActivateWindow(PlayerControls) ParentDir Info ContextMenu ContextMenu PlayPause Stop SkipNext SkipPrevious FullScreen Screenshot Screenshot VolumeDown VolumeUp VolumeUp Number0 Number1 Number2 Number3 Number4 Number5 Number6 Number7 Number8 Number9 VolumeDown VolumeUp Number0 Number1 Number2 Number3 Number4 Number5 Number6 Number7 Number8 Number9 ToggleFullScreen FirstPage LastPage ActivateWindow(shutdownmenu) ActivateWindow(shutdownmenu) Back ActivateWindow(Favourites) XBMC.ActivateWindow(Home) Mute VolumeDown VolumeUp SkipNext SkipPrevious Stop Pause XBMC.ActivateWindow(MyMusic) ActivateWindow(MyPrograms) ActivateWindow(MyPrograms)

Play

Stop

Pause

FastForward Rewind SkipNext SkipPrevious Info VolumeUp VolumeDown Mute --> ActivateWindow(music) ActivateWindow(pictures) ActivateWindow(video) PlayerControl(ShowVideoMenu) --> --> --> --> Notification(MCEKeypress, DVD subtitle, 3) Notification(MCEKeypress, DVD audio, 3) ActivateWindow(Home) playtrailer XBMC.ShutDown() info XBMC.ShutDown() PlayPause Backspace Backspace Delete Move Rename Highlight Delete Move Rename ParentDir Back Delete MoveItemUp MoveItemDown MoveItemUp MoveItemDown Delete Playlist Queue Delete ParentDir Playlist Queue FastForward Rewind StepForward StepBack SmallStepBack OSD OSD OSD AspectRatio StepBack StepForward BigStepForward BigStepBack SubtitleShiftUp SubtitleShiftDown
  <pageup>SkipNext</pageup>
  <pagedown>SkipPrevious</pagedown>

  <!-- PLEX -->
  <backspace>SmallStepBack</backspace>
  <opensquarebracket>BigStepBack</opensquarebracket>
  <closesquarebracket>BigStepForward</closesquarebracket>
  <return>Pause</return>
  <i>CodecInfo</i>
  <o>ShowTime</o>
  <s>ShowSubtitles</s>
  <s mod="ctrl">SubtitleAlign</s>
  <l>NextSubtitle</l>
  <b>SubtitleDelayMinus</b>
  <c>SubtitleDelayPlus</c>
  <a>AudioNextLanguage</a>
  <f1>OSD</f1>
  <f2>Rewind</f2>
  <f3>FastForward</f3>
  <f4>VolumeUp</f4>
  <f5>VolumeDown</f5>
  <f6>Info</f6>
  <f7>Stop</f7>
  <escape>Stop</escape> 
  <!-- END PLEX -->
</keyboard>
Select Select FastForward Rewind StepForward CodecInfo Back Back OSD Close Back FastForward Rewind SkipNext SkipPrevious Fullscreen OSD OSD OSD Info

ActivateWindow(VisualisationPresetList)

ActivateWindow(VisualisationSettings) ActivateWindow(MusicPlaylist) SkipPrevious SkipNext IncreaseRating DecreaseRating CodecInfo LockPreset FullScreen FastForward Rewind SkipNext SkipPrevious Back Info CodecInfo

ActivateWindow(VisualisationPresetList)

ActivateWindow(VisualisationSettings) ActivateWindow(MusicPlaylist) FastForward Rewind SkipNext SkipPrevious Back Info CodecInfo

ActivateWindow(VisualisationPresetList)

Back ActivateWindow(MusicPlaylist) FastForward Rewind SkipNext SkipPrevious Back Info CodecInfo

Back

Back ActivateWindow(MusicPlaylist) ZoomNormal ZoomLevel1 ZoomLevel2 ZoomLevel3 ZoomLevel4 ZoomLevel5 ZoomLevel6 ZoomLevel7 ZoomLevel8 ZoomLevel9 Info CodecInfo NextPicture PreviousPicture ZoomIn ZoomOut Rotate Rotate Rotate NextCalibration NextCalibration ResetCalibration NextResolution PreviousMenu PreviousMenu NextCalibration NextCalibration ResetCalibration PreviousMenu PreviousMenu Back Back Info CodecInfo
  <opensquarebracket>BigStepBack</opensquarebracket>
  <closesquarebracket>BigStepForward</closesquarebracket>
  
  <m>OSD</m>
  <i>Info</i>
  <o>CodecInfo</o>
  <z>AspectRatio</z>
  <t>ShowSubtitles</t>
  <l>NextSubtitle</l>
  <a>AudioDelay</a>
  <escape>Fullscreen</escape>
  <return>Select</return>
  <enter>Select</enter>      <!-- backspace>Fullscreen</backspace -->
  <pageup>SkipNext</pageup>
  <pagedown>SkipPrevious</pagedown>
</keyboard>
Info CodecInfo Info CodecInfo Delete Delete Playlist ToggleWatched CyclePrimaryFilter ClearFilters ToggleUnwatchedFilter Playlist Queue ToggleWatched Playlist Back Delete MoveItemUp MoveItemDown Playlist Delete Back Back Close info Back Back Close Back Close NextPicture PreviousPicture Back Back Back Pause Back Close Close PreviousChannelGroup NextChannelGroup ChannelUp ChannelDown Close Close Close Close Close Close Close Close Close PreviousMenu Highlight Back Back Close Delete Close CyclePrimaryFilter ClearFilters ToggleUnwatchedFilter PreviousMenu

[/spoiler]
That file will have subtitledelayminus and subtitledelayplus mapped to the keyboard letter b and c. Change it however you want. Remember that if you make one fault, the file will not load at all and it will use the default keyboard.xml instead. Only way to see if it uses the default one or not is to check the log.
If you want to use that XML i pasted above, copy and paste it in a text document (without formatting, so do not use crappy text editors) and place it next to the joystick.harmony.xml, but call i keyboard.xml instead.On the Mac it is this path:
~/Library/Application Support/Plex Home Theater/userdata/keymaps/

This post is over 2,5 year old and are very popular.

What has happened since then? Nothing really. What is the official reason from the Plex devs as to why nothing is happening?

This is really the main feature that's keeping me with XBMC. I need to choose the subtitle to download because the system Plex uses is utterly crap compared to the way XBMC handles subtitles, and I use subtitles to every single movie and tv-series I watch.

It would be nice to see some official answer as to when we can expect an update on the subtitle front or if we even can expect an update. And if there already is an official answer I must have missed and please link it to me.

This post is over 2,5 year old and are very popular.
What has happened since then? Nothing really. What is the official reason from the Plex devs as to why nothing is happening?
 
This is really the main feature that's keeping me with XBMC. I need to choose the subtitle to download because the system Plex uses is utterly crap compared to the way XBMC handles subtitles, and I use subtitles to every single movie and tv-series I watch.
 
It would be nice to see some official answer as to when we can expect an update on the subtitle front or if we even can expect an update. And if there already is an official answer I must have missed and please link it to me.

Plex Inc never gives out timelines or features that will be added in the future.
This subforum is a feature request subforum. What is added here might or might not be added. It is used to look at what the public wishes.
This feature request is number 4 or 5 out of the requests that are still not fully implemented. Several other that were higher up in the wish list in this subforum has been added though, so I have hopes.

+1 Por favor..???

1+

+1

Don't just say +1.

Like the first post to this thread here: https://forums.plex.tv/topic/46215-very-popular-subtitle-plugin-in-the-desktop-client/?p=290363

+1

+1

FYI please read my post right above yours.  Adding +1 as a comment does not cast your vote.

So we lost all “Like” counts when we switched forums. So please everyone, click “Like” again on the original post in this thread.

Also hate to manually search for subtitle. Also the ability to sync the subtitle by making it appear faster or slower is badly being missed from XBMC.

+1

This is the only reason I still have to use Kodi :frowning: