Jump to content

Version 3.4.1.0 subtitles not available


rb07
 Share

Recommended Posts

rb07
Hi,

 

Version 3.4.1.0 fixed the DLNA server (on Synology) not seen problem.

 

But my first test was a video, Matroska container, with EAC3 audio, which my TV can't play.  So I changed the Sony Bravia 2013 profile, deleting that codec (and adding dac,dts -- which this TV, in this country, plays fine).  Success!  Audio is transcoded, and it works on the TV (before it didn't, and a message about the format not supported appears).

 

Then I tried to activate the subtitles... nothing, as if the video didn't have subtitles.  But the container does have one, srt subtitle.

 

Is this a bug?

 

srt subtitles is included in the info tab on the profile, as supported by the device (and they work fine with many other mkv files, using a different DLNA server).

 

Also I don't expect, or want, subtitle burning.  These direct-play fine, as implied by the profile.

 

TIA

Link to comment
Share on other sites

rb07
I see the problem now: in the transcoding log ffmpeg-remux-425b406d-38f8-4c3a-be2c-a2029f457c6c.txt the commands used didn't map all streams, only the video, and audio.  Also transcoding to mpeg-ts doesn't support subtitles, I assume the server provides the subtitles in a separate stream, with the original file perhaps?
 
If I understand correctly you need a "-map 0" to map everything, before using the other individual stream mappings.  Obviously this means the server will be streaming Matroska, not mpeg-ts.
 
The file's details are:
General
Unique ID                                : 337439853010629337755149344371197401025 (0xFDDC8D3E752FFED46D49EF35B3F8D7C1)
Complete name                            : The.Video.mkv
Format                                   : Matroska
Format version                           : Version 4 / Version 2
File size                                : 3.33 GiB
Duration                                 : 42 min 44 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 11.1 Mb/s
Encoded date                             : UTC 2018-03-20 06:47:00
Writing application                      : mkvmerge v8.8.0 ('Wind at my back') 64bit
Writing library                          : libebml v1.3.3 + libmatroska v1.4.4

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 42 min 44 s
Bit rate mode                            : Variable
Bit rate                                 : 10.5 Mb/s
Maximum bit rate                         : 15.0 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.211
Stream size                              : 3.14 GiB (94%)
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : E-AC-3
Format/Info                              : Enhanced Audio Coding 3
Codec ID                                 : A_EAC3
Duration                                 : 42 min 44 s
Bit rate mode                            : Constant
Bit rate                                 : 640 kb/s
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 187.500 FPS (256 SPF)
Compression mode                         : Lossy
Stream size                              : 196 MiB (6%)
Language                                 : English
Service kind                             : Complete Main
Default                                  : Yes
Forced                                   : No

Text
ID                                       : 3
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Duration                                 : 42 min 30 s
Bit rate                                 : 69 b/s
Count of elements                        : 826
Stream size                              : 21.7 KiB (0%)
Title                                    : SDH
Language                                 : English
Default                                  : No
Forced                                   : No

ffmpeg-remux-425b406d-38f8-4c3a-be2c-a2029f457c6c.7z

server.7z

Edited by rb07
Link to comment
Share on other sites

  • 4 weeks later...

@@rb07, do the 2013 sony's even support externally supplied subtitles? I didn't think they did and that's why they're not in our profile. that means any external subtitles will require burn in with server transcoding.

 

please let us know if this helps. Thanks.

Link to comment
Share on other sites

In post #3, I think what you're asking is that we remux and embed all subtitles, but actually we only embed the selected subtitle track.

 

You should at least be seeing that, right?

Link to comment
Share on other sites

 

@@rb07, do the 2013 sony's even support externally supplied subtitles? I didn't think they did and that's why they're not in our profile. that means any external subtitles will require burn in with server transcoding.

 

please let us know if this helps. Thanks.

I don't know.

 

I do know it supports Matroska container with multiple subtitles.  That never has required burning the subtitles obviously.

Link to comment
Share on other sites

In post #3, I think what you're asking is that we remux and embed all subtitles, but actually we only embed the selected subtitle track.

 

You should at least be seeing that, right?

No, nothing is embedded.  I think that should be obvious from the logs I included.

 

By "selection" I think we are talking about 2 different things.  I was talking about the usual selection on the TV, using the subtitles button to select no subtitles, or one, or another, etc.  Perhaps you mean selecting the subtitle on the Emby interface... I'm not even sure if that is an option, but I do have it on Plex, but never use it.

 

Also when I said (or implied) all subtitles, I was thinking of streaming the full Matroska container, with everything it has in it (i.e. several audio streams, subtitle streams, chapters); which is what happens actually when no audio transcoding is necesary.  Then I saw the command used to stream the video by Emby, and that it produces mpeg-ts which doesn't support subtitles as a sub-stream, only burned.

Edited by rb07
Link to comment
Share on other sites

Feel free to close this topic, as solved.

 

Knowing that when audio needs to be transcoded (because the TV doesn't support a format) you need to burn in the subtitles (choosing them before plays start) is a valid answer.

 

Doing what I wanted, just transcode the audio, leave everything else in the Matroska container... has to be done independent of the media server.   Anyway it turned out I have to do the transcoding myself because the TV is also very picky about the Matroska format, only plays standard doctype 1 Matroska (haven't tried types 2, or 3), so I have to use mkclean on the files anyway.

 

Link to comment
Share on other sites

No, nothing is embedded.  I think that should be obvious from the logs I included.

 

By "selection" I think we are talking about 2 different things.  I was talking about the usual selection on the TV, using the subtitles button to select no subtitles, or one, or another, etc.  Perhaps you mean selecting the subtitle on the Emby interface... I'm not even sure if that is an option, but I do have it on Plex, but never use it.

 

Also when I said (or implied) all subtitles, I was thinking of streaming the full Matroska container, with everything it has in it (i.e. several audio streams, subtitle streams, chapters); which is what happens actually when no audio transcoding is necesary.  Then I saw the command used to stream the video by Emby, and that it produces mpeg-ts which doesn't support subtitles as a sub-stream, only burned.

 

Yes by selecting subtitles i mean in the remote control interface from Emby, prior to playback. Is that what you mean?

Link to comment
Share on other sites

Yes by selecting subtitles i mean in the remote control interface from Emby, prior to playback. Is that what you mean?

No.

Link to comment
Share on other sites

What exactly did you mean? With the TV remote control?

Are you kidding?

 

The TV has a remote control, all of them have one... 31IyEXdCd1L.jpg

The button labeled CC (Subtitles), that's what I was talking about.

 

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...