I am unable to get forced internal subtitles (SRT format) to display automatically in either Chrome or the Windows PHT. Both correctly show "English SRT Forced" in the subtitle dropdown box, but the subtitles are not selected automatically. The XML shows the forced flag as "1" and Mediainfo also shows the forced flag, however the forced track is not shown as "selected" unless I manually do so. The only wrinkle I can think of is that I have two versions of this paritcular episode (720p and 1080p). However, both have forced flags as well as several regular English and non-English subs. Interestingly, the PHT log indicates that the forced subtitle track is being selected, however the text does not appear. In contrast, if I manually choose the forced subtitle track, it appears correctly. When I force a transcode, I see the same behavior. In addition, then I choose the forced subtitle manually, the log includes messages that it is not remuxing due to an embedded SRT subtitle. In all cases, the UI shows no indication that a subtitle is selected, and no text is visible, unless the forced subtitle is manually selected.
I have attached my PHT and Plex Server logs as well as the XML for the test file.
Server version and settings: I tested with 0.9.10.1 and I set the default audio and subtitle language to English. Subtitles are automatically displayed with foreign audio (tested as working) but I have the option to automatically select audio tracks disabled. It chooses the first track in the MKV.
Mediainfo of forced sub:
Text #1
ID : 2
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : English-Forced
Language : English
Default : Yes
Forced : Yes
XML for forced sub:
Plex Server log for video when transcoding without specifying forced subtitle track:
Oct 07, 2014 20:58:57:845 [12572] DEBUG - Request: [192.168.1.2:55249] GET /video/:/transcode/universal/start.m3u8?directPlay=0&directStream=1&fastSeek=1&maxVideoBitrate=10000&mediaIndex=0&path=%2flibrary%2fmetadata%2f1087&protocol=hls&session=9808069a-f651-456a-8f8f-5f57fdaeef66&videoQuality=75&videoResolution=1920x1080&X-Plex-Client-Identifier=9808069a-f651-456a-8f8f-5f57fdaeef66&X-Plex-Device=PC&X-Plex-Device-Name=Jason-Desktop&X-Plex-Language=eng&X-Plex-Model=Windows&X-Plex-Platform=Plex%20Home%20Theater&X-Plex-Product=Plex%20Home%20Theater&X-Plex-Provides=player&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Username=jasonwc&X-Plex-Version=1.2.2.331-2d6426d7 (4 live)
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * directPlay => 0
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * directStream => 1
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * fastSeek => 1
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * maxVideoBitrate => 10000
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * mediaIndex => 0
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * path => /library/metadata/1087
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * protocol => hls
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * session => 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * videoQuality => 75
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * videoResolution => 1920x1080
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Client-Identifier => 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Device => PC
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Device-Name => Jason-Desktop
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Language => eng
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Model => Windows
Oct 07, 2014 20:58:57:846 [12572] DEBUG - * X-Plex-Platform => Plex Home Theater
Oct 07, 2014 20:58:57:847 [12572] DEBUG - * X-Plex-Product => Plex Home Theater
Oct 07, 2014 20:58:57:847 [12572] DEBUG - * X-Plex-Provides => player
Oct 07, 2014 20:58:57:847 [12572] DEBUG - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Oct 07, 2014 20:58:57:847 [12572] DEBUG - * X-Plex-Username => jasonwc
Oct 07, 2014 20:58:57:847 [12572] DEBUG - * X-Plex-Version => 1.2.2.331-2d6426d7
Oct 07, 2014 20:58:57:847 [12572] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Oct 07, 2014 20:58:57:847 [12572] DEBUG - Came in with a super-token, authorization succeeded.
Oct 07, 2014 20:58:57:848 [12572] DEBUG - Using profile Plex Home Theater
Oct 07, 2014 20:58:57:849 [12572] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/1087
Oct 07, 2014 20:58:57:849 [12572] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Oct 07, 2014 20:58:57:849 [12572] DEBUG - Came in with a super-token, authorization succeeded.
Oct 07, 2014 20:58:57:877 [12572] DEBUG - It took 0.001000 sec to serialize a list with 1 elements.
Oct 07, 2014 20:58:57:879 [12572] DEBUG - MDE: analyzing video part 4616: mkv/h264/dca/
Oct 07, 2014 20:58:57:879 [12572] DEBUG - MDE: selected video transcode profile: hls - mpegts/h264/ac3/
Oct 07, 2014 20:58:57:879 [12572] DEBUG - And Now His Watch Is Ended - video.bitrate limitation applies: 19375 > 10000
Oct 07, 2014 20:58:57:879 [12572] DEBUG - MDE: selected media 0
Oct 07, 2014 20:58:57:883 [12572] DEBUG - [Universal] Using local file path instead of URL: Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv
Oct 07, 2014 20:58:57:883 [12572] DEBUG - [Universal] Transcoding to hls/mpegts/h264/ac3
Oct 07, 2014 20:58:57:883 [12572] DEBUG - Found session GUID of 9808069a-f651-456a-8f8f-5f57fdaeef66 in session start.
Oct 07, 2014 20:58:57:883 [12572] DEBUG - Using session GUID 9808069a-f651-456a-8f8f-5f57fdaeef66 for new transcode session.
Oct 07, 2014 20:58:57:884 [12572] DEBUG - Cleaning directory for session 9808069a-f651-456a-8f8f-5f57fdaeef66 (D:\TempTranscodes\plex-transcode-9808069a-f651-456a-8f8f-5f57fdaeef66-06c54cfb-5a35-4f27-84d7-610dead81e17)
Oct 07, 2014 20:58:57:901 [14028] DEBUG - Request: [192.168.1.2:55250] GET /video/:/transcode/universal/session/9808069a-f651-456a-8f8f-5f57fdaeef66/base/index.m3u8 (4 live)
Oct 07, 2014 20:58:57:902 [14028] DEBUG - MDE: analyzing video part 4616: mkv/h264/dca/
Oct 07, 2014 20:58:57:902 [14028] DEBUG - MDE: selected video transcode profile: hls - mpegts/h264/ac3/
Oct 07, 2014 20:58:57:902 [14028] DEBUG - And Now His Watch Is Ended - video.bitrate limitation applies: 19375 > 10000
Oct 07, 2014 20:58:57:902 [14028] DEBUG - MDE: selected media 0
Oct 07, 2014 20:58:57:905 [14028] DEBUG - [Universal] Using local file path instead of URL: Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv
Oct 07, 2014 20:58:57:905 [14028] DEBUG - [Universal] Transcoding to hls/mpegts/h264/ac3
Oct 07, 2014 20:58:57:905 [14028] DEBUG - Starting a transcode session 9808069a-f651-456a-8f8f-5f57fdaeef66 at offset -1.0 (stopped=1)
Oct 07, 2014 20:58:57:905 [14028] DEBUG - Obtained video bitrate of 19375KBps from media analysis.
Oct 07, 2014 20:58:57:906 [14028] DEBUG - Scaled up video bitrate to 31326Kbps based on 150% fudge factor.
Oct 07, 2014 20:58:57:906 [14028] DEBUG - Clipped max bitrate to 10000Kbps based on limit client requested limit.
Oct 07, 2014 20:58:57:906 [14028] DEBUG - Scaled max bitrate down to 10000Kbps based on profile limit.
Oct 07, 2014 20:58:57:906 [14028] DEBUG - Job running: C:\Program Files (x86)\Plex\Plex Media Server\PlexNewTranscoder.exe -i "Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv" -threads "0" "-y" -segment_format "mpegts" -f "segment" "-copyts" -loglevel "quiet" -loglevel_plex "error" -map_metadata "-1" -progressurl "http://127.0.0.1:32400/video/:/transcode/session/9808069a-f651-456a-8f8f-5f57fdaeef66/progress" -vcodec "libx264" -crf "19" -pix_fmt "yuv420p" -maxrate "10000k" -bufsize "20000k" -preset "veryfast" -x264opts cabac=0:8x8dct=1:bframes=0:subme=0:me_range=4:rc_lookahead=10:me=hex:8x8dct=0:partitions=none:bframes=3:cabac=1 -flags "-global_header" -segment_time "1" -segment_start_number "0" -segment_copyts "1" -force_key_frames "expr:gte(t,0+n_forced*1)" "-sn" -filter_complex "[0:0]scale=w=iw:h=ih:force_original_aspect_ratio=decrease[n0];[n0]copy[out]" -map "[out]" -acodec "ac3" -ac "6" -map "0:1" -ab "640k" -max_delay "5000000" "media-%05d.ts"
Oct 07, 2014 20:58:57:998 [12572] INFO - [Transcoder] Input #0, matroska,webm, from 'Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv':
Oct 07, 2014 20:58:58:012 [10300] INFO - [Transcoder] Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Oct 07, 2014 20:58:58:028 [12572] INFO - [Transcoder] Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Oct 07, 2014 20:58:58:042 [10300] INFO - [Transcoder] Stream #0:2(eng): Audio: aac, 48000 Hz, 5.1, fltp
Oct 07, 2014 20:58:58:057 [12572] INFO - [Transcoder] Stream #0:3(eng): Subtitle: subrip (default) (forced)
Oct 07, 2014 20:58:58:071 [10300] INFO - [Transcoder] Stream #0:4(spa): Subtitle: subrip
Oct 07, 2014 20:58:58:085 [12572] INFO - [Transcoder] Stream #0:5: Subtitle: subrip
Oct 07, 2014 20:58:58:099 [10300] INFO - [Transcoder] Stream #0:6(eng): Subtitle: subrip
Oct 07, 2014 20:58:58:104 [12572] INFO - [Transcoder] Stream #0:7(pol): Subtitle: subrip
Oct 07, 2014 20:58:58:118 [10300] INFO - [Transcoder] Stream #0:8(por): Subtitle: subrip
Oct 07, 2014 20:58:58:124 [12572] INFO - [Transcoder] Stream #0:9(cze): Subtitle: subrip
Oct 07, 2014 20:58:58:130 [10300] INFO - [Transcoder] Stream #0:10(swe): Subtitle: subrip
Oct 07, 2014 20:58:58:144 [12572] INFO - [Transcoder] Stream #0:11(nor): Subtitle: subrip
Oct 07, 2014 20:58:58:159 [10300] INFO - [Transcoder] Stream #0:12(fin): Subtitle: subrip
Oct 07, 2014 20:58:58:164 [12572] INFO - [Transcoder] Stream #0:13(dan): Subtitle: subrip
Oct 07, 2014 20:58:58:169 [10300] INFO - [Transcoder] Stream #0:14(dut): Subtitle: subrip
Oct 07, 2014 20:58:58:173 [12572] INFO - [Transcoder] Stream #0:15(fre): Subtitle: subrip
Oct 07, 2014 20:58:58:178 [10300] INFO - [Transcoder] Stream #0:16(eng): Subtitle: subrip
Oct 07, 2014 20:58:58:183 [14028] DEBUG - [FFMPEG] Duration: 3203
Oct 07, 2014 20:58:58:183 [14028] DEBUG - Read line, and done: 1
Oct 07, 2014 20:58:58:183 [14028] DEBUG - Started session successfully: 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:58:58:183 [14028] DEBUG - HLS: Building an M3U8 for 3203 total seconds with 1 seconds/segment, target duration of 1.
Oct 07, 2014 20:58:58:203 [12572] INFO - [Transcoder] Output #0, segment, to 'media-%05d.ts':
Oct 07, 2014 20:58:58:205 [10300] DEBUG - Request: [192.168.1.2:55251] GET /video/:/transcode/universal/session/9808069a-f651-456a-8f8f-5f57fdaeef66/base/00000.ts (4 live)
Oct 07, 2014 20:58:58:206 [10300] DEBUG - Asked for segment 0 from session.
Oct 07, 2014 20:58:58:208 [12572] INFO - [Transcoder] Stream #0:0: Video: h264 (libx264), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, max. 10000 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc (default)
Oct 07, 2014 20:58:58:213 [14028] INFO - [Transcoder] Stream #0:1: Audio: ac3, 48000 Hz, 5.1, fltp, 640 kb/s (default)
Plex Server log for video when transcoding WHEN EXPLICITLY specifying forced subtitle track:
Oct 07, 2014 20:55:12:691 [13488] DEBUG - Request: [192.168.1.2:55156] GET /video/:/transcode/universal/start.m3u8?directPlay=0&directStream=1&fastSeek=1&maxVideoBitrate=10000&mediaIndex=0&path=%2flibrary%2fmetadata%2f1087&protocol=hls&session=9808069a-f651-456a-8f8f-5f57fdaeef66&videoQuality=75&videoResolution=1920x1080&X-Plex-Client-Identifier=9808069a-f651-456a-8f8f-5f57fdaeef66&X-Plex-Device=PC&X-Plex-Device-Name=Jason-Desktop&X-Plex-Language=eng&X-Plex-Model=Windows&X-Plex-Platform=Plex%20Home%20Theater&X-Plex-Product=Plex%20Home%20Theater&X-Plex-Provides=player&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Username=jasonwc&X-Plex-Version=1.2.2.331-2d6426d7 (9 live)
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * directPlay => 0
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * directStream => 1
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * fastSeek => 1
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * maxVideoBitrate => 10000
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * mediaIndex => 0
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * path => /library/metadata/1087
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * protocol => hls
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * session => 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * videoQuality => 75
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * videoResolution => 1920x1080
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * X-Plex-Client-Identifier => 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * X-Plex-Device => PC
Oct 07, 2014 20:55:12:692 [13488] DEBUG - * X-Plex-Device-Name => Jason-Desktop
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Language => eng
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Model => Windows
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Platform => Plex Home Theater
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Product => Plex Home Theater
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Provides => player
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Username => jasonwc
Oct 07, 2014 20:55:12:693 [13488] DEBUG - * X-Plex-Version => 1.2.2.331-2d6426d7
Oct 07, 2014 20:55:12:693 [13488] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Oct 07, 2014 20:55:12:693 [13488] DEBUG - Came in with a super-token, authorization succeeded.
Oct 07, 2014 20:55:12:695 [13488] DEBUG - Using profile Plex Home Theater
Oct 07, 2014 20:55:12:695 [13488] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/1087
Oct 07, 2014 20:55:12:695 [13488] DEBUG - We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Oct 07, 2014 20:55:12:695 [13488] DEBUG - Came in with a super-token, authorization succeeded.
Oct 07, 2014 20:55:12:725 [13488] DEBUG - It took 0.002000 sec to serialize a list with 1 elements.
Oct 07, 2014 20:55:12:727 [13488] DEBUG - MDE: analyzing video part 4616: mkv/h264/dca/srt
Oct 07, 2014 20:55:12:727 [13488] DEBUG - MDE: selected video transcode profile: hls - mpegts/h264/ac3/
Oct 07, 2014 20:55:12:727 [13488] DEBUG - MDE: avoiding remux due to embedded srt subtitle
Oct 07, 2014 20:55:12:727 [13488] DEBUG - MDE: selected media 0
Oct 07, 2014 20:55:12:729 [13488] DEBUG - [Universal] Using local file path instead of URL: Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv
Oct 07, 2014 20:55:12:729 [13488] DEBUG - [Universal] Transcoding to hls/mpegts/h264/ac3
Oct 07, 2014 20:55:12:729 [13488] DEBUG - Found session GUID of 9808069a-f651-456a-8f8f-5f57fdaeef66 in session start.
Oct 07, 2014 20:55:12:729 [13488] DEBUG - Using session GUID 9808069a-f651-456a-8f8f-5f57fdaeef66 for new transcode session.
Oct 07, 2014 20:55:12:730 [13488] DEBUG - Cleaning directory for session 9808069a-f651-456a-8f8f-5f57fdaeef66 (D:\TempTranscodes\plex-transcode-9808069a-f651-456a-8f8f-5f57fdaeef66-c8e1afb9-0cb4-45ac-abbe-3e4d65e49789)
Oct 07, 2014 20:55:12:748 [12812] DEBUG - Request: [192.168.1.2:55157] GET /video/:/transcode/universal/session/9808069a-f651-456a-8f8f-5f57fdaeef66/base/index.m3u8 (9 live)
Oct 07, 2014 20:55:12:748 [12812] DEBUG - MDE: analyzing video part 4616: mkv/h264/dca/srt
Oct 07, 2014 20:55:12:749 [12812] DEBUG - MDE: selected video transcode profile: hls - mpegts/h264/ac3/
Oct 07, 2014 20:55:12:749 [12812] DEBUG - MDE: avoiding remux due to embedded srt subtitle
Oct 07, 2014 20:55:12:749 [12812] DEBUG - MDE: selected media 0
Oct 07, 2014 20:55:12:751 [12812] DEBUG - [Universal] Using local file path instead of URL: Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv
Oct 07, 2014 20:55:12:751 [12812] DEBUG - [Universal] Transcoding to hls/mpegts/h264/ac3
Oct 07, 2014 20:55:12:751 [12812] DEBUG - Starting a transcode session 9808069a-f651-456a-8f8f-5f57fdaeef66 at offset -1.0 (stopped=1)
Oct 07, 2014 20:55:12:752 [12812] DEBUG - Obtained video bitrate of 19375KBps from media analysis.
Oct 07, 2014 20:55:12:752 [12812] DEBUG - Scaled up video bitrate to 31326Kbps based on 150% fudge factor.
Oct 07, 2014 20:55:12:752 [12812] DEBUG - Clipped max bitrate to 10000Kbps based on limit client requested limit.
Oct 07, 2014 20:55:12:752 [12812] DEBUG - Scaled max bitrate down to 10000Kbps based on profile limit.
Oct 07, 2014 20:55:12:752 [12812] DEBUG - Job running: C:\Program Files (x86)\Plex\Plex Media Server\PlexNewTranscoder.exe -i "Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv" -threads "0" "-y" -segment_format "mpegts" -f "segment" "-copyts" -loglevel "quiet" -loglevel_plex "error" -map_metadata "-1" -progressurl "http://127.0.0.1:32400/video/:/transcode/session/9808069a-f651-456a-8f8f-5f57fdaeef66/progress" -vcodec "libx264" -crf "19" -pix_fmt "yuv420p" -maxrate "10000k" -bufsize "20000k" -preset "veryfast" -x264opts cabac=0:8x8dct=1:bframes=0:subme=0:me_range=4:rc_lookahead=10:me=hex:8x8dct=0:partitions=none:bframes=3:cabac=1 -flags "-global_header" -segment_time "1" -segment_start_number "0" -segment_copyts "1" -force_key_frames "expr:gte(t,0+n_forced*1)" -burnsidx "3" -filter_complex "[0:0]scale=w=iw:h=ih:force_original_aspect_ratio=decrease[n0];[n0]inlineass=font_scale=1.000000:flip_srt=0:font_path=C\\\:\\\\Program\\\ Files\\\ (x86)\\\\Plex\\\\Plex\\\ Media\\\ Server\\\\Resources\\\\PlexFont-Regular.ttf[n1];[n1]copy[out]" -map "[out]" -acodec "ac3" -ac "6" -map "0:1" -ab "640k" -max_delay "5000000" "media-%05d.ts"
Oct 07, 2014 20:55:12:852 [13488] INFO - [Transcoder] Input #0, matroska,webm, from 'Z:\Television\Game of Thrones\Season 3\Game.of.Thrones.S03.1080p.BluRay.DTS.x264-DON\Game.of.Thrones.S03E04.And.Now.His.Watch.Is.Ended.1080p.BluRay.DTS.x264-DON.mkv':
Oct 07, 2014 20:55:12:858 [11664] INFO - [Transcoder] Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Oct 07, 2014 20:55:12:873 [13488] INFO - [Transcoder] Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Oct 07, 2014 20:55:12:887 [10476] INFO - [Transcoder] Stream #0:2(eng): Audio: aac, 48000 Hz, 5.1, fltp
Oct 07, 2014 20:55:12:902 [4428] INFO - [Transcoder] Stream #0:3(eng): Subtitle: subrip (default) (forced)
Oct 07, 2014 20:55:12:916 [11664] INFO - [Transcoder] Stream #0:4(spa): Subtitle: subrip
Oct 07, 2014 20:55:12:930 [13488] INFO - [Transcoder] Stream #0:5: Subtitle: subrip
Oct 07, 2014 20:55:12:945 [11664] INFO - [Transcoder] Stream #0:6(eng): Subtitle: subrip
Oct 07, 2014 20:55:12:959 [11476] INFO - [Transcoder] Stream #0:7(pol): Subtitle: subrip
Oct 07, 2014 20:55:12:975 [10476] INFO - [Transcoder] Stream #0:8(por): Subtitle: subrip
Oct 07, 2014 20:55:12:989 [11664] INFO - [Transcoder] Stream #0:9(cze): Subtitle: subrip
Oct 07, 2014 20:55:13:003 [11476] INFO - [Transcoder] Stream #0:10(swe): Subtitle: subrip
Oct 07, 2014 20:55:13:017 [13488] INFO - [Transcoder] Stream #0:11(nor): Subtitle: subrip
Oct 07, 2014 20:55:13:032 [4428] INFO - [Transcoder] Stream #0:12(fin): Subtitle: subrip
Oct 07, 2014 20:55:13:046 [7716] INFO - [Transcoder] Stream #0:13(dan): Subtitle: subrip
Oct 07, 2014 20:55:13:061 [10248] INFO - [Transcoder] Stream #0:14(dut): Subtitle: subrip
Oct 07, 2014 20:55:13:067 [11664] INFO - [Transcoder] Stream #0:15(fre): Subtitle: subrip
Oct 07, 2014 20:55:13:081 [10248] INFO - [Transcoder] Stream #0:16(eng): Subtitle: subrip
Oct 07, 2014 20:55:13:100 [10476] ERROR - [Transcoder] [Parsed_inlineass_1 @ 01b612c0] No usable fontconfig configuration file found, using fallback.
Oct 07, 2014 20:55:13:104 [7716] ERROR - [Transcoder]
Oct 07, 2014 20:55:13:127 [10476] INFO - [Transcoder] Output #0, segment, to 'media-%05d.ts':
Oct 07, 2014 20:55:13:129 [12812] DEBUG - [FFMPEG] Duration: 3203
Oct 07, 2014 20:55:13:129 [12812] DEBUG - Read line, and done: 1
Oct 07, 2014 20:55:13:129 [12812] DEBUG - Started session successfully: 9808069a-f651-456a-8f8f-5f57fdaeef66
Oct 07, 2014 20:55:13:129 [12812] DEBUG - HLS: Building an M3U8 for 3203 total seconds with 1 seconds/segment, target duration of 1.
Oct 07, 2014 20:55:13:132 [11476] INFO - [Transcoder] Stream #0:0: Video: h264 (libx264), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, max. 10000 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc (default)
Oct 07, 2014 20:55:13:138 [10248] INFO - [Transcoder] Stream #0:1: Audio: ac3, 48000 Hz, 5.1, fltp, 640 kb/s (default)
PHT log on client with Directplay:
20:29:50 T:10100 NOTICE: Opening video stream: 0 source: 256
20:29:50 T:10100 NOTICE: Creating video codec with codec id: 28
20:29:50 T:10100 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
20:29:50 T:10100 NOTICE: Creating video thread
20:29:50 T:10100 NOTICE: Opening audio stream: 1 source: 256
20:29:50 T:10100 NOTICE: Finding audio codec for: 86020
20:29:50 T:7648 NOTICE: Thread CDVDPlayerVideo start, auto delete: false
20:29:50 T:7648 NOTICE: running thread: video_thread
20:29:50 T:10100 NOTICE: Creating audio thread
20:29:50 T:10100 NOTICE: Opening Subtitle stream: 3 source: 256
20:29:50 T:8944 NOTICE: Thread CDVDPlayerAudio start, auto delete: false
20:29:50 T:8944 NOTICE: running thread: CDVDPlayerAudio::Process()
20:29:50 T:8944 NOTICE: Creating audio stream (codec id: 86020, channels: 6, sample rate: 48000, no pass-through)
20:29:50 T:7648 NOTICE: fps: 23.976024, pwidth: 1920, pheight: 1080, dwidth: 1920, dheight: 1080
20:29:50 T:7648 WARNING: CRenderManager::Configure - timeout waiting for previous frame
20:29:50 T:7648 NOTICE: Display resolution DESKTOP : 2560x1440 @ 59.94 - Full Screen (16)
20:29:50 T:7648 NOTICE: D3D: rendering method forced to DXVA2 processor
The PHT log shows the subtitle being loaded, but it does not display. The UI shows no subtitle selected before or during playback.