Closed Captions after update changes to MKV container

I rely on closed captions with deaf family members. The old TS container format worked fine with closed captions. I could, for example, process them with CCExtractor to generate SRT files. After the 1.7 update and switch to MKV format, the captions appear corrupted. This is a major issue for me, although I know this is a minority of the population. Anyone else with this or know what is wrong?

Silence again…

This is a problem

This is the first time in a decade I have been disappointed with a Plex release. There seem to be so many new bugs and changes. I would just downgrade back to pre-1.7 but don’t see that those releases are available.

@diskmon here you go bud: http://www.filehorse.com/download-plex-media-server/old-versions/

Any updates on this? With the TS files, I could cut them up with VideoReDo, and then extract the closed captions with CCExtractor from the edited TS file. Now, I can’t seem to see closed captions on the recorded MKV files. Any help is appreciated.

It looks like the answer to my question may be that it is not possible per Plex post here: https://forums.plex.tv/discussion/263516/closed-captions-with-plex-dvr#latest. If anyone has figure out a way to do this, please let me know.

This is certainly a known issue. And plex has stated they are working on a solution. It seems to be related to a few things involving issues with how the CC are put in the MKV container and the many pieces of software not functioning as they should to read those files. You could setup your system to download from Opensubtitles.org to get SRT files at playback time. That doesn’t work for everything though.

Similar thread and it’s workaround for the time being while plex fixes it:
forums.plex.tv/discussion/275781/new-update-screws-subtitle-post-processing

@sudheeshb said:
I fully agree with OP. This is one of the key feature which many of us uses. You may the try the following work around ( not a good one ).

Extract the TS from the MKV. You can use ffmpeg for this.

  1. ffmpeg -i input.mkv -vcodec copy output.ts

  2. Now you can extract closed caption from the TS file. You may use ffmpeg or ccextractor for this.

@mavrrick said:
This is certainly a known issue. And plex has stated they are working on a solution. It seems to be related to a few things involving issues with how the CC are put in the MKV container and the many pieces of software not functioning as they should to read those files. You could setup your system to download from Opensubtitles.org to get SRT files at playback time. That doesn’t work for everything though.

This doesn’t work…subs from places like opensubtitles are synced to torrent releases and will be more annoying than useful in something you recorded yourself

Still on 1.6 and pulling out cc with mcebuddy

Thanks to all for the additional input. I’ll use ImCokeMan’s suggestion for my already recorded shows. I think I’m switching back to HDHomeRun DVR until Plex solves this problem. But, I’m looking forward to switching back when it is!!

@ImCoKeMaN said:
Similar thread and it’s workaround for the time being while plex fixes it:
forums.plex.tv/discussion/275781/new-update-screws-subtitle-post-processing

@sudheeshb said:
I fully agree with OP. This is one of the key feature which many of us uses. You may the try the following work around ( not a good one ).

Extract the TS from the MKV. You can use ffmpeg for this.

  1. ffmpeg -i input.mkv -vcodec copy output.ts

  2. Now you can extract closed caption from the TS file. You may use ffmpeg or ccextractor for this.

We need to provide accurate information. You do not extract a TS file. TS is a file container not a encoded video encoding. All that would do is remux the mpeg2 stream into a TS container and would likely do nothing for CC.

There is a command to extract the CC using FFMPEG from the MKV file in some cases. I believe it only works for recordings in the US though.

@mcrommert said:

This doesn’t work…subs from places like opensubtitles are synced to torrent releases and will be more annoying than useful in something you recorded yourself

Still on 1.6 and pulling out cc with mcebuddy

Well I think I said it wasn’t perfect. I would be surprised though if they have a copy for every version of a show that is a torrent. I also have to ask how far is it off. And if they are truly needed does it need to be exactly the audio on the TV.