Page 1 of 1
Bug? With Enable Burned In subtitles

Posted:
Tue Oct 22, 2013 3:18 am
by Stevehaley
Not sure what is going on here but if I enable burned in subtitles and then play a DTS mkv it changes the audio stream from DTS to Dolby Digital. It also stutters badly unless I enable transcoding.
Server is on a dual core box running Serviio 1.3.1 and playback is via a samsung UE55D8000.
rgds
Stephen
Re: Bug? With Enable Burned In subtitles

Posted:
Tue Oct 22, 2013 10:29 pm
by zip
CPU is high with burned in subs. You don't need them with Samsung though.
Re: Bug? With Enable Burned In subtitles

Posted:
Wed Oct 23, 2013 9:05 pm
by Stevehaley
That would explain the stuttering but why/how does it change DTS to DD 5.1 when you engage the burned in subtitle option?
Re: Bug? With Enable Burned In subtitles

Posted:
Thu Oct 24, 2013 3:57 pm
by zip
It then invokes transcoding of the file to mpeg2/AC3
Re: Bug? With Enable Burned In subtitles

Posted:
Fri Jun 19, 2020 10:27 am
by Lim
zip wrote:It then invokes transcoding of the file to mpeg2/AC3
How can I do it?
Could you please give me detail?
Re: Bug? With Enable Burned In subtitles

Posted:
Fri Jun 19, 2020 11:49 pm
by atc98092
Burned in captions will always force video transcoding, which in turn will always transcode the audio to AC3. You have no option about that. If your TV will not display the captions without burning them in, then that's your only option. You could run your media through Handbrake and burn the captions unto the video stream outside of Serviio, and if you tell Handbrake to just passthrough the audio you will still get DTS audio. But then you have captions burned into the video, with no way to ever turn them off.
So, if you turn the burned in captions setting off, and you cannot select any captions from the Samsung controls, then those are your only options to have captions. Of course, there is one other option, and that's to forget using the TV player to watch your media, and use something like the Nvidia Shield. Depending on the kind of captions within your media, most other external players can't display them either. If they are VOBSUB from a ripped DVD, or PGS from a ripped Blu Ray, they won't display using a Roku player or Fire TV. However, if a player can use the VLC app (Apple TV can, and maybe even the Fire TV), then captions should be available that way. You might even see if Samsung has VLC available in the app store, but I seriously doubt it.
Re: Bug? With Enable Burned In subtitles

Posted:
Sun Jun 21, 2020 4:37 pm
by Lim
atc98092 wrote:Burned in captions will always force video transcoding, which in turn will always transcode the audio to AC3. You have no option about that. If your TV will not display the captions without burning them in, then that's your only option.
Thanks for the reply Dan,
Actually my TV is SONY and when I played the movie form USB stick , it show the subtitle with original audio.
Even the movie and subtitle file are separated.
e.g., MOVIE.MKV with MOVIE.SRT
The problem is only when I play the
same movie through serviio.
Why it can't play like USB stick?
Re: Bug? With Enable Burned In subtitles

Posted:
Sun Jun 21, 2020 7:16 pm
by atc98092
Unfortunately, what works via USB doesn't always work via DLNA. Different protocols are used, and sometimes there's nothing that can be done to change it. The TV/player will only do what they program it to do, and if they decide to leave a function out, there's nothing that can be done from the server end. One example is my Sony Blu Ray player. Via a disc, it will play all of the lossless audio formats and bitstream them to my AVR. However, via DLNA it will bitstream Dolby TrueHD but not DTS Master Audio.
Re: Bug? With Enable Burned In subtitles

Posted:
Mon Jun 22, 2020 3:23 pm
by Lim
atc98092 wrote:One example is my Sony Blu Ray player. Via a disc, it will play all of the lossless audio formats and bitstream them to my AVR. However, via DLNA it will bitstream Dolby TrueHD but not DTS Master Audio.
Thanks for the great info.
I think the only way is, hardcode the subtitle to movie with mkvtoolnix.
I tested that and it works as expected.