Paul77nz 8 Posted April 29, 2018 Share Posted April 29, 2018 (edited) I've just started going through my Blu-ray collection and ripping them to my PC using MakeMKV. I then use MKVToolNix to replace the PGS subtitles with SRT so I can avoid transcoding. I generally download the SRT files from the Internet. However, on many of they resulting video files the subtitles will not display. I am able to select the subtitle stream and receive no errors, they just don't display. This is happening when playing back via my Xbox One or via Chrome on my PC. Attached is a server log from me attempting to play a file on my Xbox One with the subtitle stream enabled, this file does not display on subtitles on Xbox or in Chrome. There is no ffmpeg log as there was no transcoding. I have also extracted and attached the SRT from the same file, in case that can tell you anything. All of my files correctly display the subtitles in VLC. Any help would be appreciated. Thanks EDIT: That SRT may not be a great example, as it is a bit odd that they removed the HI by just replacing it with blank lines, however this is just one of several files that has the problem. And as mentioned, VLC is happy with it. server-63660624615.txt Aliens - Special Edition_track4_eng.srt Edited April 29, 2018 by Paul77nz Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 (edited) I've installed Emby Theater on my Windows PC for testing, and am getting the same results. The ones that fail are consistent between Emby Theater on Xbox and PC. Playing through Chrome sometimes gets different results.... so not sure if this belongs in this forum or the Emby Theater forum, but I don't want to double post. Edited April 30, 2018 by Paul77nz Link to comment Share on other sites More sharing options...
Luke 37233 Posted April 30, 2018 Share Posted April 30, 2018 Does this url produce the subtitles from your example earlier? http://192.168.2.2:8096/emby/Videos/af41cbac17cadcfa58df7dc5e54304d4/af41cbac17cadcfa58df7dc5e54304d4/Subtitles/3/0/Stream.vtt Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 (edited) Does this url produce the subtitles from your example earlier? http://192.168.2.2:8096/emby/Videos/af41cbac17cadcfa58df7dc5e54304d4/af41cbac17cadcfa58df7dc5e54304d4/Subtitles/3/0/Stream.vtt @@Luke, do I just put this in Chrome? When I put it in Chrome's address bar and hit enter all it displays is "WEBVTT". Edited April 30, 2018 by Paul77nz Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 (edited) @@Luke I've made some progress. I used notepad to copy the contents of a non-working SRT into a working SRT from another video (overwriting the existing content), then muxed that back into the video that previously wasn't working. After doing that it does work, so something to do with the file itself as opposed to the text contents. More of a workaround than a fix, as the offending SRTs are fine in other players such as VLC. Thanks EDIT: Attached two SRTs. The original that wasn't working, and after it transferred it's contents into one that is working. Maybe someone smarter than me can see a difference? Alien - Director's Cut BROKEN.srt Alien - Director's Cut FIXED.srt Edited April 30, 2018 by Paul77nz Link to comment Share on other sites More sharing options...
Luke 37233 Posted April 30, 2018 Share Posted April 30, 2018 With the provided sample I'm getting subtitles in Chrome. Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 With the provided sample I'm getting subtitles in Chrome. @@Luke maybe it's only a problem if they are muxed into the video file? I haven't tried them as external files. Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 @@Luke I'll see if I can narrow this down more on my end before you put any more of your time into it. P.S. Is it normal that the first time you play a video with subtitles that it takes a couple of minutes before the subtitles start displaying, but are instant on any subsequent viewing? Is the delay on the first playback the time it takes to convert from SRT to VTT? Link to comment Share on other sites More sharing options...
Luke 37233 Posted April 30, 2018 Share Posted April 30, 2018 It can be sometimes, yes, because we extract the subtitles on the fly and on some systems this will be slow. Sounds like it is slow for you. You could dis-allow on the fly extraction in server transcoding settings, but this will result in burning them in with server transcoding which you may not like. That's why keep them external is always the most efficient choice. Link to comment Share on other sites More sharing options...
Paul77nz 8 Posted April 30, 2018 Author Share Posted April 30, 2018 It can be sometimes, yes, because we extract the subtitles on the fly and on some systems this will be slow. Sounds like it is slow for you. You could dis-allow on the fly extraction in server transcoding settings, but this will result in burning them in with server transcoding which you may not like. That's why keep them external is always the most efficient choice. Thanks @@Luke, that makes sense. System isn't slow, but they are very large files so that probably accounts for the delay. I want to avoid transcoding so I'll keep them separate where I can. Thanks again Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now