Jump to content

PGS subtitle doesn't appear


Richard Branches

Recommended Posts

Richard Branches

I have this high bitrate h.264 movie with PGS subtitle, the movie plays directly but the subs doesn't appear:

 

5ab938211384e_atv.png

 

However, on my phone they appear:

 

5ab9385d1203c_phone.png

 

 

I sent the log at 1:15 pm on 26/03/18 and there is a server log attached.

server-63657663919.txt

Link to comment
Share on other sites

Yeah, this is the same problem as this: 1.5.55 - PGS subs not displaying

 

I believe it is some variation of PGS formats from older discs but not sure.  It is a problem in Exoplayer and I haven't had a chance to put together everything that will be required to report it to them properly.

Link to comment
Share on other sites

Richard Branches

Yeah, this is the same problem as this: 1.5.55 - PGS subs not displaying

 

I believe it is some variation of PGS formats from older discs but not sure.  It is a problem in Exoplayer and I haven't had a chance to put together everything that will be required to report it to them properly.

 

The file was remuxed from a recent star wars bluray.

Link to comment
Share on other sites

  • 2 weeks later...
Richard Branches

​I discovered today the reason why PGS subtitles won't appear: starting with a software version I don't know, MKVToolNix is applying zlib compression to PGS subtitles by default, what I did was to remux the video without the compression and the subs appeared.

 

This is an issue I was having with Plex, however, it was with VobSub subtitles, I reported the issue and they already fixed it, I hope you guys do the same...

Edited by delacosta78
  • Like 2
Link to comment
Share on other sites

Very interesting.  If that's the case then it is something we will have to take up with Google.

 

Thanks.

Link to comment
Share on other sites

  • 2 weeks later...
Richard Branches

Today, april 19 2018, I received an update to the Android TV beta version 1.5.73g and PGS subtitles with zlib compression appear! ¡thank you Emby developers!

Link to comment
Share on other sites

Richard Branches

What happened? I received an update to version 1.5.74g and now everything is getting transcoded

Link to comment
Share on other sites

Richard Branches

I know they are betas but that's not what I asked, what I wanted to know is why the videos with Dolby Digital 5.1 didn't get transcoded into AAC 5.1 in the previous beta version with "downmix to stereo" in settings and PGS subs inside the container but they are getting transcoded with this new update?

Link to comment
Share on other sites

Richard Branches

I received the update to 1.5.75g and everything is apparently back to normal...

Link to comment
Share on other sites

Riggs

​I discovered today the reason why PGS subtitles won't appear: starting with a software version I don't know, MKVToolNix is applying zlib compression to PGS subtitles by default, what I did was to remux the video without the compression and the subs appeared.

 

This is an issue I was having with Plex, however, it was with VobSub subtitles, I reported the issue and they already fixed it, I hope you guys do the same...

 

Good morning.

I have the same issue with the subtitles in my nvidia shield, I found the solution in the same way of you. Today i found your post.

 

My problem is that i have almost 2000 movies... imagine the work for re-remux all collection

 

I start remuxing the collection without any compression (video, sound, subs -pgs or srt) 3 months ago...

 

Somebody can help me with this or gove access to the beta channel? 

 

I already running the nVidia beta program around a year ago.

 

Thank you!

Link to comment
Share on other sites

Richard Branches

Good morning.

I have the same issue with the subtitles in my nvidia shield, I found the solution in the same way of you. Today i found your post.

 

My problem is that i have almost 2000 movies... imagine the work for re-remux all collection

 

I start remuxing the collection without any compression (video, sound, subs -pgs or srt) 3 months ago...

 

Somebody can help me with this or gove access to the beta channel? 

 

I already running the nVidia beta program around a year ago.

 

Thank you!

 

Don't remux your collection!, Emby developers are committed to solving this problem as soon as possible, just give them some time...

  • Like 1
Link to comment
Share on other sites

Riggs

Don't remux your collection!, Emby developers are committed to solving this problem as soon as possible, just give them some time...

 

Ok, thank you very much for the info! Really appreciated,

 

I'm still looking to have access to the beta's :)

Link to comment
Share on other sites

Richard Branches

Ok, thank you very much for the info! Really appreciated,

 

I'm still looking to have access to the beta's :)

 

You can signup for the beta here:

 

https://emby.media/community/index.php?/topic/24350-android-open-beta-testing/

 

One developer said something about compressed PGS subtitles here:

 

https://emby.media/community/index.php?/topic/58185-android-tv-choppy-playback/?p=570823

Link to comment
Share on other sites

  • 8 months later...
otispresley

Hello Everyone, digging this back up because I am seeing this problem on a Sony Bravia (2015) TV and on my NVIDIA Shield TV. The PGS subs only show up when you force transcoding. Is this issue still being worked on, or do you need more information from me? I get the same results on the stable and beta releases of Emby. Is it better to use something like Open Subtitles and just download all the forced subs?

Edited by otispresley
Link to comment
Share on other sites

Richard Branches

Hello Everyone, digging this back up because I am seeing this problem on a Sony Bravia (2015) TV and on my NVIDIA Shield TV. The subs only show up when you force transcoding. Is this issue still being worked on, or do you need more information from me? I get the same results on the stable and beta releases of Emby. Is it better to use something like Open Subtitles and just download all the forced subs?

 

They were working fine when I had the Mi Box and they are working fine on my current device (Mecool KM8).

Link to comment
Share on other sites

otispresley

They were working fine when I had the Mi Box and they are working fine on my current device (Mecool KM8).

 

Hmmmm, thanks. I guess I may start a new thread on this.

Link to comment
Share on other sites

Richard Branches

Hmmmm, thanks. I guess I may start a new thread on this.

 

I don't think that's necessary, you can continue to troubleshoot this with Emby devs here, also maybe I can help.

Link to comment
Share on other sites

Richard Branches

Hmmmm, thanks. I guess I may start a new thread on this.

 

First of all, let me know what audio codec or codecs does your video have? is the video in MKV container?

Link to comment
Share on other sites

otispresley

OK, thanks! Here is the ffprobe information for the file I am working with. My entire library is the same...HEVC video, primary audio, and english subtitles.

ffprobe version 3.2 Copyright (c) 2007-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 34.100 / 55. 34.100
  libavcodec     57. 64.100 / 57. 64.100
  libavformat    57. 56.100 / 57. 56.100
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
[matroska,webm @ 0000000000e724e0] Could not find codec parameters for stream 2 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0000000000e724e0] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'z:\Media\Movies\Lion (2016) (tt3741834).mkv':
  Metadata:
    ENCODER         : Lavf56.40.101
  Duration: 01:58:32.36, start: 0.000000, bitrate: 6744 kb/s
    Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
    Metadata:
      ENCODER         : Lavc56.60.100 libx265
      DURATION        : 01:58:32.356000000
    Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit) (default)
    Metadata:
      LANGUAGE        : eng
      DURATION        : 01:58:32.363000000
    Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle (default)
    Metadata:
      LANGUAGE        : eng
      DURATION        : 01:58:25.473000000
    Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle (default)
    Metadata:
      LANGUAGE        : eng
      DURATION        : 01:51:14.251000000

The subs display when transcoding but do not when playing direct whether using stable or beta versions of the app. The client logs were uploaded at 7:00 PM Eastern. The server is running 4.0.0.2 on top of Debian Stretch. Here are the server logs if they help at all: https://file.io/xk9Ldj

Edited by otispresley
Link to comment
Share on other sites

Richard Branches

Do you have your Shield connected to an AV receiver with only Dolby Digital decoding or to a TV with only Dolby Digital decoding?

Link to comment
Share on other sites

Richard Branches

Alright you said the TV is Sony so maybe it doesn't have DTS decoding by HDMI when you connect the Shield to it and the audio is getting transcoded to Dolby Digital which also transcode the subtitles, can you please confirm this?

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
×
×
  • Create New...