After 3 years still the same. Plex crashes with embeded VTT (S_TEXT/WEBVTT) subtitles and I am:
extracting .vtt from .mkv using mkvextract
changing them to .srt using ffmpeg
creating new .mkv with original audio, video and new .srt subtitles using MKVToolNix
Very convenient to do it for multiple seasons of TV shows :)
And yes, ffmpeg can not extract the .vtt and is obviously the reason why plex is not being able to handle them.
Here's what I would do:
Download SubtitleEdit 3.6.3 (or whatever the latest version is) and make it the default app when you click on a subtitle file such as an srt file.
Click on your subtitle file and the interface will open.
The format in the pulldown menu at the top should read WebVTT(.vtt). Curious enough, the actual file type may read .srt but actually it's a .vtt file in disguise (lol I guess).
Click on that format pulldown and go to the very top and select SubRip (.srt) and leave the encoding the same, probably UTF-8 without BOM (lol whatever that means).
Then click save and it will create a different subtitle file.
Delete the old .srt (vtt) file.
Now it should be working with Plex.
The issue described here is about VTT subtitles embedded in MKVs not working properly.
I noticed this the other day as well. I use the video pop out in Firefox quite a bit and it has always bothered me that subtitles don't work with it. I had popped out video from something other than Plex and the subtitles worked great. Did some research and realized Firefox says it only supports VTT, which I had never heard of - I've always used SRT. It was easy enough to convert an SRT to VTT with SubtitleEdit but I had the same experience. Wouldn't play at all with the VTT subtitles after embedding them in the MKV. Worked just fine if I just had the VTT in the folder with the same name as the MKV. As others have mentioned, what I could was that it's something FFMpeg needs to support; doesn't seem like there's anything Plex needs to fix.
Interesting that they list vtt as supported there. It doesn't work for me at all.
More replies More replies
After 3 years still the same. Plex crashes with embeded VTT (S_TEXT/WEBVTT) subtitles and I am:
extracting .vtt from .mkv using mkvextract
changing them to .srt using ffmpeg
creating new .mkv with original audio, video and new .srt subtitles using MKVToolNix
Very convenient to do it for multiple seasons of TV shows :)
And yes, ffmpeg can not extract the .vtt and is obviously the reason why plex is not being able to handle them.
Here's what I would do:
Download SubtitleEdit 3.6.3 (or whatever the latest version is) and make it the default app when you click on a subtitle file such as an srt file.
Click on your subtitle file and the interface will open.
The format in the pulldown menu at the top should read WebVTT(.vtt). Curious enough, the actual file type may read .srt but actually it's a .vtt file in disguise (lol I guess).
Click on that format pulldown and go to the very top and select SubRip (.srt) and leave the encoding the same, probably UTF-8 without BOM (lol whatever that means).
Then click save and it will create a different subtitle file.
Delete the old .srt (vtt) file.
Now it should be working with Plex.
The issue described here is about VTT subtitles embedded in MKVs not working properly.
More replies
I noticed this the other day as well. I use the video pop out in Firefox quite a bit and it has always bothered me that subtitles don't work with it. I had popped out video from something other than Plex and the subtitles worked great. Did some research and realized Firefox says it only supports VTT, which I had never heard of - I've always used SRT. It was easy enough to convert an SRT to VTT with SubtitleEdit but I had the same experience. Wouldn't play at all with the VTT subtitles after embedding them in the MKV. Worked just fine if I just had the VTT in the folder with the same name as the MKV. As others have mentioned, what I could was that it's something FFMpeg needs to support; doesn't seem like there's anything Plex needs to fix.