2018-04-14, 01:45
I know that Kodi can decode VBI-encoded CEA-608 Closed Captions. (These are different from teletext streams in DVB broadcasts that are transmitted as a separated media stream; closed captions are encoded in the data stream of the video stream itself, and therefore need to be handled separately/differently.)
However, my problem is that when enabled closed captions/subtitles on my broadcast streams, the text ALWAYS lags behind when it should be displayed. (Meaning a full 3 seconds or so, not just a trivial 500ms or so.) Is this hardware dependent, or just Kodi's fault.
All of my frontends are presently armv7hf, and I've noticed this on both 17.6 and 18a1. I have yet to test this on x86_64, but I am getting ready to migrate my main living room machine to something more powerful, so I'll test that, too.
Have others noticed this problem, or am I an outlier? What does Kodi use for CEA-608/708 decoding? Last time I built it from sources I think I remember seeing references to libzvbi, but I'm not certain. If that is not the library, it is something in-house? (I know ffmpeg's CC parsing is rather rudimentary ...)
However, my problem is that when enabled closed captions/subtitles on my broadcast streams, the text ALWAYS lags behind when it should be displayed. (Meaning a full 3 seconds or so, not just a trivial 500ms or so.) Is this hardware dependent, or just Kodi's fault.
All of my frontends are presently armv7hf, and I've noticed this on both 17.6 and 18a1. I have yet to test this on x86_64, but I am getting ready to migrate my main living room machine to something more powerful, so I'll test that, too.
Have others noticed this problem, or am I an outlier? What does Kodi use for CEA-608/708 decoding? Last time I built it from sources I think I remember seeing references to libzvbi, but I'm not certain. If that is not the library, it is something in-house? (I know ffmpeg's CC parsing is rather rudimentary ...)