Missing subtitles in recordings
|Assignee:||John Törnblom||% Done:|
|Found in version:||GIT from 2012-08-03||Affected Versions:|
I am a happy user of Tvheadend. I do however face one issue and that is subtitles on recordings. For instance subtitles on Discovery HD is missing on recordings. I do have subtitles when watching the channel live. I am using XBMC PVR build (pulse eight) as media center. Regarding Tvheadend I am using latest source code from GIT (as of 2012-08-03) with no extra patches.
For your information I am using IPTV.
#3 Updated by Jonas Pedersen 10 months ago
It have been failing for a long time. For some months ago I tried to apply https://github.com/tvheadend/tvheadend/pull/38 and after changing the setup to record in mpeg subtitles is displayed on recordings. However newest source code without the patch still fail.
#4 Updated by John Törnblom 10 months ago
- Status changed from Accepted to Need feedback
If you could provide me with a dump of the raw stream somhow, that would be great. Without one, I'ts not much I can do. It might also be useful with a TS recording captured with the patch you linked to above.
#6 Updated by Jonas Pedersen 10 months ago
- File Discovery_HD_raw.ps added
- File Discovery_HD_recording.mpeg added
- File Discovery_HD_recording.mkv added
I just tried to open the files in VLC player and when opening the mkv file I get below error. Not sure if this is related to the missing subtitles, but it is the only file that gives this error.
No suitable decoder module:
VLC does not support the audio or video format "undf". Unfortunately there is no way for you to fix this.
#14 Updated by Adam Sutton 8 months ago
- Status changed from Accepted to Invalid
From what I can make out the problem here is the MKV spec and its handling (or lack thereof) of the various subtitle formats that DVB uses.
Therefore unless the MKV spec is updated to provide proper support and players as well, I see little point in us pursuing this any further.
If you need one of the (MKV) unsupported subtitle formats then use TS format for recording and HTTP streaming etc.